Business India can reach $20 trillion by 2036, but must lift growth and steady the rupee: Equirus Anjali Nair · 6 days ago