Altice to buy Teads in $308M deal

March 22, 2017