News

Falmouth-based Inyanga Marine Energy Group is delivering a major renewable energy project off the coast of Wales ...
Submerged in about 40 metres of water off Scotland's coast, a turbine has been spinning for more than six years to harness ...
Most renewable energy sources have one crucial drawback. This is instability and unpredictability. Certainly, there are ...