• Search results for Nivea India MD Neil George
Image Title
Uniqlo

Japanese clothing brand Uniqlo announces its launch in India

The popular retail chain will open three stores in Delhi in October

Published on 17th July 2019
Neil George

Kochiite Neil George embraces comics to explain the world of brand management

Indian graphic narratives have evolved beyond mythology and folklore

Published on 26th May 2017

Search results 1 - 2 of 2