It appears Marissa Mayer’s tenure is coming to an end at Yahoo! as the company still struggles to find a place in the world reports Forbes.

It appears Marissa Mayer’s tenure is coming to an end at Yahoo! as the company still struggles to find a place in the world reports Forbes.
Leave a Reply