Advertising, Ideas, India, India Political Landscape, Indian Politics, Marketing, Media, Musings, Opinion

The I.D.E.A of I.N.D.I.A!

Ever since the opposition grand alliance named itself I.N.D.I.A in its 2nd meeting at Bengaluru, I.N.D.I.A is in the news. […]