The Shanghai-based company, China's No. 30 property developer 6158.HK by sales, also said in a statement to the Hong Kong Stock Exchange that "certain articles that have been published on the internet ...