SENERGY TECHNICAL SERVICES

FRANCE

92, Cours Lafayette

69003 LYON

CHINA

726 Yan'An West Road

200050 SHANGHAI

INDIA

A-80, Sector 7, Dwarka

110075 NEW DELHI

Copyright 2010-2019© by STS.

STS obtains Inspection Body accreditation (ISO17020)

STS releases Addendum to STS-STD-PVM1 for Bi-facial PV Modules

STS releases first industry Standard for PV Modules Manufacturing and Dispatch Approval

STS inspected 3766MWp of PV modules manufacturing in 2017

STS inspected over 2GWp of PV modules manufacturing in the first 5 months of 2017

STS achieved 1.5GWp in 2016

COMPANY NEWS