STS News

Aug 2022

STS Townhall Meeting 1H2022

Official release of STS Strategic Plan to make STS a Top 10 TIC company in the renewables sector by 2027

It is such an excitement to unveil STS 2023-2027 strategic plan at today’s Town Hall Meeting, in presence of our team deployed in 9 territories in 4 continents!

Following our record revenue in 2021, we started this year 2022 with more diversified service solutions to address supply chain and quality challenges that buyers face today. As we continue to consolidate our position as leading Testing, Inspection, and Certification company in solar and storage, our ambition is now to expand our assessment and advisory services across the renewable energies sector in a next phase of our development; this will be achieved by offering global one-stop pertinent solutions, sector-specific expertise, and superior customer experience.

We are grateful to our team whose resilience and performance have brought STS where it is today!