
News
Annual Report 2024
We have published our 2024 Annual Report

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.

We have published our 2024 Annual Report

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.