WPP in the Eye of the Storm: Great Chance or End of the Story?

WPP PLC is an advertising agency and holding company in the United Kingdom engaged in providing communications services. Under its coverage of operations are activities like media investment management, public relations and public affairs, branding and identity and programmatic media. Recently, the company has been in the headlines because of departure of its legendary CEO… Continue reading WPP in the Eye of the Storm: Great Chance or End of the Story?