ICD Property, a Chinese-owned developer based in Australia, has won approval along with a local builder for a A$200 million ($146 million) project to redevelop the site of a social club in Sydney into a 48-storey tower, incorporating condominiums and… Read More>>