Chinese property developer Country Garden incurred a net loss of $886 million in 2022, compared to the $3.9 billion net profit it recorded in 2021 amid a sluggish property market.