MUMBAI: The creative mandate for ICC World Cup has been bagged by Ogilvy and Mather India.
switch
Subscribe To Our Newsletter