In September, Chinese billionaire couple Pan Shiyi and Zhang Xin resigned as chairman and chief executive of Soho China shortly after the company's CFO, Ni Kuiyang, came under investigation for insider trading associated with Blackstone's abandoned buyout of the commercial developer.