Tamtam Try Tamtam free
STS logo

STS

Solar storage component inspections

About STS

Technical advisory and conformity assessment services for solar and storage components, including manufacturing audits and inspections for global renewable energy project developers.

Key facts

Industry
Renewables & Environment
Company size
1,001–5,000 employees
Headquarters
Lyon, Île-de-France, France
Founded
2010
Revenue
$133M – $1.7BTamtam estimate
Website
sts-certified.com
LinkedIn
linkedin.com/company/sts-certified

STS at a glance

STS is a B2B company in the Renewables & Environment industry, headquartered in Lyon, Île-de-France, France.

STS was founded in 2010.

STS has 1,001–5,000 employees.

STS's revenue is $133M – $1.7B (Tamtam estimate).

Selling to companies like STS?

Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.

Find similar companies