
A man walks past a screen displaying the Yahoo and Alibaba.com logos before a joint news conference by the companies at the China World Hotel in Beijing, Aug. 11, 2005. Yahoo Inc. said on Tuesday, Nov. 2, 2021, that it plans to pull out of China, citing an "increasingly challenging business and legal environment." (AP Photo/Elizabeth Dalziel, File)
Featured Photo Galleries











