Share Facebook Twitter LinkedIn Pinterest Email The stock-for-stock deal will create the largest ad agency in the world with combined annual revenue of almost $26 billion. Read More Source link