€35m won in bids for UK tidal stream sector
Eleven projects have won a share of €35 million to develop projects in tidal stream energy, the UK government has revealed.
Eleven projects have won a share of €35 million to develop projects in tidal stream energy, the UK government has revealed.