News

Group M Media India is a part of the UK’s WPP media investment group. It is a marketing conglomerate, focused on digital, ...