Yahoo CEO Marissa Mayer announces she’s given birth to twin girls
The company shelved plans to spin off its stake in Chinese online retailer Alibaba amid pressure from activist investors anxious about billions of dollars in taxes.
Posted On Dec 11 2015