The battle is far from won, let's set the bar high
The Indian internet is abuzz with the news of India overtaking UK in GDP terms. Without a doubt, becoming the 5th largest economy in the world is no mean feat and we must be proud. Given where we started and what we've been able to achieve in last 30 odd years, we deserve a pat on the back. A large section of the…