Yahoo decides to shut operations in China, lays off hundreds

Yahoo decides to shut operations in China, lays off hundreds

By Christy Gren - Mar 19, 2015

Yahoo is reportedly shutting down its Beijing research center, a move that is expected to eliminate 200 to 300 jobs. Yahoo which has been consolidating offices and trimming staff a

Read More