The Shameful, Politically Incorrect Side of the Indian Ad Industry 12 years ago You can be in denial but you cant hide from the great Indian advertising business. They know all your deep dark secrets.