← → STO's 2024 Annual Report has been published. The report offers a comprehensive overview of the challenges faced and the progress made during the year 2024. → Annual Reports