Chinese tycoon Zhi Chen was indicted by the U.S. on fraud and money-laundering charges and sanctioned by the U.K. in October.