Chinese Police Question Bain Staff In Shanghai, Take Away Computers – FT

“We can confirm that the Chinese authorities have questioned staff in our Shanghai office," Bain said today