Sandeep Goyal

Martin Sorrell’s departure from WPP a whimper, not a bang

Last week when Sir Martin Sorrell stepped down from the helm of the $58 billion WPP— the world’s largest advertising and media company — he had already spent 33 years as CEO, and commanded a salar

21 Apr 2018