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. Yah...

Read More