Technology

Agency Execs Optimistic About Yahoo's New Sales Leader

Yahoo CEO Marissa Mayer has hired help to pitch its premium ads
October 16, 2014 04:15 PM