Google Faces an Antitrust Battle in China: What It Means for Investors

Google Faces an Antitrust Battle in China: What It Means for Investors

The tech giant faces a new antitrust case in China -- 10 years after it shut down its main services in the country.