as the beleaguered property developer strives to pay down its mountain of debt. The government-backed developer sold the 19,227 sq m site in the Nanshan district of the southern Chinese city to ...