A deal would create the world’s largest advertising company, with net revenue of more than $20 billion, topping WPP’s $15.1 billion.
The Pizzeria of News
A deal would create the world’s largest advertising company, with net revenue of more than $20 billion, topping WPP’s $15.1 billion.
Leave a Reply