Future Power Technology Magazine: Issue 46

Will the proposed barrage over the Severn tidal estuary ever become a reality?