Specializes in developing alternatives to traditional fuel sources, focusing on environmental sustainability through innovative technologies.
1971
United Kingdom
1-10 employees
Oil & Energy
$1M - 10M in revenue
Not profitable
Industry rank: 4 out of 426
Total electricity consumption
and % renewables
(MWh, % of consumption)
Industry rank: 4 out of 426
Total electricity
Share of renewable electricity
Industry benchmark
| Target | Year | Value | Scope | Baseline |
|---|