A Glasgow-based renewables company has launched its first commercial scale tidal energy turbine, in a major milestone for the technology’s development.
A Glasgow-based renewables company has launched its first commercial scale tidal energy turbine, in a major milestone for the technology’s development.