Business

Yahoo Reports Q2 Earnings As Marissa Mayer Takes Charge