The Yahoo! It is just the latest in a long list of companies to have closed operations in China due to pressure from the local government on tech companies.
The Yahoo! It is just the latest in a long list of companies to have closed operations in China due to pressure from the local government on tech companies.