China International Development Corporation Limited announced consolidated financial results for the year ended 31 December 2020. For the period, the company reported revenue of HKD 39,771,000 against HKD 61,202,000 a year ago. Loss for the year attributable to owners of the Company was HKD 21,758,000 against HKD 18,327,000 a year ago. Loss per share attributable to owners of the Company Basic and diluted were 5.7 cents against 4.8 cents a year ago.