Check out recent Mark Read Departure news on EpochEdge and discuss in the comments.
The global advertising landscape faces another significant tremor as WPP, the world's…