Breaking news Kroll exec allegedly barred from leaving China Settembre 29, 2023 Michael Chan, a managing director for the United States-based risk and financial advisory company Kroll Inc. has been blocked by China from leaving the mainland, the Wall Street Journal reported on Fr…