Impact


Top Clips From This Issue
Mark Read, CEO of WPP, reiterates confidence in India and Country Manager CVL Srinivas; says India is WPP’s 5th largest global market by revenue share