Yesterday (19 April) Yahoo! Inc. (NASDAQ: YHOO) announced earnings and revenue just above analyst estimates.
Yahoo's struggle continues; there are concerns in all corners of the business: search, content, mobile, native, video, and social. Yahoo CEO, Marissa Mayer, said she is doing [...]
Follow ExchangeWire