rensil d silva

Jul 22, 2019

Blog: Lessons from advertising

The author states how advertising has taught him that words are the most powerful force in the world

Apr 16, 2010

Meridian wins creative duties for Luminous Power Technologies

Ogilvy's agency Meridian has won the creative duties for Luminous Power Technologies which operates in the home inverter and UPS segment. There was a multi-agency pitch involved.