News
Property development remains the largest contributor to revenue with an over-80% mix, but the housing demand slowdown and price decline since 2021 have weighed on sales. We expect the downsizing to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results