China Releases Mintz Group Employees After Nearly Two Years in Detention
China has released five local employees of the U.S.-based due diligence firm Mintz Group, who had been detained for nearly two years following a crackdown on foreign consultancies. The release of the employees marks the end of a prolonged period of uncertainty for the company, which was forced to cease its operations in Beijing in…