China: Another US Firm Is Raided

?Another U.S.-headquartered firm, Bain & Co., was raided by Chinese authorities—this time in Shanghai—where police took away computers and phones and questioned staff. No employees were detained. The raid happened after Mintz... Read more »