Kroll exec allegedly barred from leaving China



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…