Business India can reach $20 trillion by 2036, but must lift growth and steady the rupee: Equirus Anjali Nair · August 17, 2026