Stockholm shows Indian cities how Transit should be

I just finished a short trip to Stockholm, and it left me with a sinking feeling about how under invested our cities are in public transport. With roughly 2.5 million residents, Stockholm – the capital of Sweden – falls into the category of fairly large European cities. It puts it on par with some of our Tier 2/3 cities in India – population-wise. Like most cities across the world, Stockholm…