Yahoo's profits in the first quarter beat Wall Street estimates, but the company's core advertising business still appears to be heading in the wrong direction
Yahoo reported earnings-per-share of $0.38 on revenue of $1.07 billion for the March quarter, beating the consensus estimate for...