Twitter has landed its biggest advertising deal to date, reaching a first-of-its-kind agreement with Publicisâ Starcom MediaVest Group worth hundreds of millions of dollars over a multiyear period, according to people familiar with the matter. The
HUGE.