By admin November 3, 2021 Business , marketing Yahoo! Share on FacebookShare on Twitter 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.