Chinese police recently made a visit to the Shanghai office of Bain & Company, a US management consulting firm, and questioned employees. Bain and Company office design. Picture: Getty Images This move comes amid heightened scrutiny of foreign businesses in China, as tensions between Beijing and Washington continue to rise. The police made a surprise...