Tidal Energy raises DeltaStream ambitions after UK lease win
Marine renewable energy company Tidal Energy Ltd (TEL) has expanded its deployment ambitions for its 1.2MW DeltaStream device, following the award by the UK Crown Estate of a lease for a project site off St David’s Head, Wales.