China releases five detained staff from US due diligence firm: company
China has released five local employees of an American due diligence firm detained more than two years ago during a crackdown on foreign consultancies with multinational links, the company said Tuesday. In March 2023, Mintz Group said Chinese authorities had detained five Chinese staff members from its office in Beijing and forced the firm to cease its operations there. Beijing's foreign