The CapitaLand Retail China Trust's net profit under IFRS for 6 months of 2020 was S$65,278 million, down 18.6% from S$80,167 million the previous year. Revenue decreased by 8.7% to S$101,517 million compared to S$111,138 million the year before.