Speculation continues to swirl over a possible WPP breakup
WPP reported Q1 revenues of £3.4 billion ($4.27 billion), equating to a 1.4% annual decrease or a 5% reduction when “revenue less pass-through” (£2.69 billion, or $3.36 billion) is considered.
...