This firm develops renewable energy solutions, particularly focusing on wind and solar power technologies. It is involved in project management and the implementation of sustainable energy initiatives globally.
1989
France
201 - 500 employees
Utilities
$1M - 10M in revenue
Not profitable
Total sustainability employees
2-3
ⓘThis value represents the estimated number of employees in a company with sustainability-related roles or job titles, as determined by Illuminem using publicly available data.