News

Stamford Land recorded a 451% year-on-year (YoY) surge in net profit to $32.8m in FY2025 from $5.9m a year ago.