Business Enterprise News Marissa Mayer’s Position And Sale Of Yahoo’s Core Internet Business – The Talking Points In An Upcoming Board Meet Times are looking tough for current Yahoo CEO Marissa Mayer and the company… Zuber AhmadDecember 2, 2015No comments2 minute read