Details of a feasibility study into the Severn Barrage, a tidal power plan that could provide about 5% of UK electricity, are announced.
Details of a feasibility study into the Severn Barrage, a tidal power plan that could provide about 5% of UK electricity, are announced.