minichart
February 27, 2025
Overview: Sembcorp Industries (SCI) reported better-than-expected 2024 results, showcasing the resilience of its business model amidst challenges in gas services and renewables. Despite a 9% year-on-year drop in revenue to S$6.4 billion and a...