The stock-for-stock deal will create the world's largest advertising agency with combined annual revenue of about $26 billion. Read more
The stock-for-stock deal will create the world's largest advertising agency with combined annual revenue of about $26 billion. Read more