The actual controller of Shanghai DZH, which supplies internet financial information services, sold CNY179 million (USD25.1 million) of its shares to fund the firm’s compensation to investors over ...