The stock-for-stock deal will create the largest ad agency in the world with combined annual revenue of almost $26 billion. Read More
The stock-for-stock deal will create the largest ad agency in the world with combined annual revenue of almost $26 billion. Read More