Digital Marketing & Ad Tech News

Marissa Mayer: Yahoo is Staying in Ad Tech, Won't Sell Right Media

Key Exec Michael Barrett Says He's Sticking Around, Too