Media Center

Annual Report 2023

Saturday, 15 Jun 2024 11:57 PM

STO's 2023 Annual Report has been published. The report offers a comprehensive overview of our achievements and progress over the past year. We extend our gratitude to employees, customers, and stakeholders for their unwavering support towards our vision.


Annual Reports