MUMBAI: India is often the land of contradictions. For everything that is true about India, its opposite is also equally true. It’s no wonder then that...