10 television ads that will teach you everything you need to know about India

If you visit Neoville on an average weekend evening (not that Neoville has seen many average weekends lately), you’ll find Mrs. Neo watching her favorite chick flick tasteful movie with tears rolling down her dimple-less cheeks. You’d also find Neo on his laptop, doing what overpaid software managers do most of the time – tweeting, [...]