user

STS

Renewables & Environment

View the employees at

STS

Overview

Founded in 2010 by French solar veterans, STS has been consolidating its position as a TIC (Testing, Inspection, and Certification) company that counts in the solar and storage industry. Accredited under ISO/IEC17020:2012, STS supports solar and storage developers’ procurement effort in Asia through supplier assessment & qualification, inspection and quality control, and technical due-diligence services. STS is the global market leader for PV modules pre-shipment inspection services. Initiated in 2011, STS has released in 2018 the first industry standard for approval of PV modules manufacturing and dispatch, solving the challenge for buyers to set the right quality level at mass-production. Present in 9 different countries globally with operational focus in Asia, STS enjoys the largest inspector fleet (full-time) in the industry and conducts more than 200 quality assessment projects per year for clients in more than 30 countries including leading EPCs, developers, independent power producers and utility companies. The values that drive our work are Impartiality, Pertinence, Performance, Openness, and Exemplarity.

  • Cours Lafayette

    Cours Lafayette, La Villette, 3rd Arrondissement, Lyon, Métropole de Lyon, Rhône, Auvergne-Rhône-Alpes, Metropolitan France, 69003, France

    Get Direction
  • Shanghai

    Shanghai, Huangpu District, Shanghai, 200001, China

    Get Direction
  • New Delhi

    New Delhi, Delhi, India

    Get Direction
  • California

    California, Mosquito Ridge Road, Placer County, California, 95631, United States

    Get Direction