Tag: Mr. Tham Khai Meng

Ogilvy wins 140 awards at Cannes

Ogilvy has won 140 awards at the just concluded 2017 Cannes Lions Festival of Creativity...