India — What the rest of the world thinks about this country is that it is a land of snake charmers, people shit in streets, poverty, thugs, anti-physics action sequences in movies (true but only in Tollywood not in Bollywood), traffic jams (also true). India has come a long way…