STS News

08
Sep 2023

We hit a new record of 1.7 GW monthly PV module inspection in August

We hit a new record of 1.7 GW monthly PV module inspection in August!
We owe this success to the constant support of our clients and applaud our exceptional team for their outstanding efforts!