Engaged in the energy sector, this company focuses on storage solutions and renewable energy projects. It aims to enhance energy efficiency while addressing challenges related to reliability and sustainability.
2005
France
501 - 1,000 employees
Renewables & Environment
$10M - 25M in revenue
Not profitable
Industry rank: 7 out of 192
Total electricity consumption
and % renewables
(MWh, % of consumption)
Industry rank: 7 out of 192
Total electricity
Share of renewable electricity
Industry benchmark
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
R&D as % of revenue
Analyst consensus vs actuals
($ B)
0.0
▼ 13.4%
0.0
▼ 3.0%
0.0
▼ 7.1%
0.1
2031| Target | Year | Value | Scope | Baseline |
|---|
Not available
Not available
Not available
Not available
3 out of 18 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available