The truth is, that It’s a 1991 moment for India, and, it cannot be business as usual. Can we change the reality, perception and the resultant sentiment? What we do in the next 60 days will tell.
Advertisement
Newsletter
Signup for Outlook and get curated content to your inbox everyday.

