Omnicom Media Group (OMG), India, one of the world’s leading forward-thinking media and communications agencies, has announced the launch of....