“A senior executive at U.S. risk advisory firm Kroll has been barred from leaving mainland China for the past two months, heightening concerns about the risks foreign companies face when doing business in the country,” the Wall Street Journal reports.