If you search the top 10 advertising agencies in India, you'll find that they're all subsidiaries of international companies.
Share this post
Building India's answer to Ogilvy | Zoo Media
Share this post
If you search the top 10 advertising agencies in India, you'll find that they're all subsidiaries of international companies.