Develops floating wind and hydro technology to generate renewable energy from ocean currents.
2021
United Kingdom
1-10 employees
Utilities
$1M - 10M in revenue
Industry Rank
268 out of 392
United Kingdom, Energy & Mining, Mining & Metals
United Kingdom, Energy & Mining, Oil & Energy
United Kingdom, Energy & Mining, Utilities
Not reporting on Sustainability
Total sustainability employees
1