Indian Advertising

Displaying 1 - 1 of 1
Simran Agarwal
The Indian advertising industry has had several iconic brand mascots such as the Amul Girl, Gattu and the Maharajah, among others. Here we look at some of India’s successful indigenous mascots who managed to embed themselves in our collective memory, becoming inextricable parts of India’s visual…
in Article