In contrast to its real estate, Shangri-La Asia reaped US$8m (about Rs 2.5bn) profit on revenue of US$41 million for 2025 (US$40.5m in 2024) from its luxury hotels in Colombo and in the south of Sri ...