Top 5 Worst Indian Ads (Part 2)
India is the 2nd largest country in the world & perhaps the largest market in advertising & marketing. With so many great innovative ads, India has truly paved the way for the future of advertising. But in this huge market, they are bound to...