SENERGY TECHNICAL SERVICES
Location19J Huamin Empire Plaza, 726, Yan'An West Road, Changning District, Shanghai, 200050, P.R. China
Company Information
- Field of operations: Personal
19J Huamin Empire Plaza, 726, Yan'An West Road, Changning District, Shanghai, 200050, P.R. China
At STS, we envision becoming the partner of choice of companies seeking quality. Our team is composed of people like you who are passionate about quality, who want to products manufactured right. STS is today the leader in solar PV pre-dispatch conformity assessment. Being an accredited inspection body, we believe in conducting inspections in an independent and impartial manner. By going beyond inspection, we create even more value for our clients who develop solar projects worldwide while guiding producers towards improving their processes.