Yahoo’s Chief Operating Officer Henrique de Castro left the company Thursday, having been apparently fired. Yahoo announced the news in a US Security and Exchange Commission filing. It offered no reason for his departure but said it was effective immediately.
Web search firm Yahoo has appointed former Google executive Marissa Mayer as its new CEO. Mayer joined Google in 1999 as the firm’s 20th employee. Her most recent role was to oversee the web giant’s Local, Maps, and Location Services for Google; a suite of products that includes Google Maps, Google Earth, Street View, and local search, for desktop and mobile.