STS is a leading Testing, Inspection, and Certification (TIC) company specializing in supplier assessment, inspection, and quality control services for solar and storage developers in Asia. With ISO17020:2012 accreditation, STS offers technical advisor...
Year Founded
2010