Atlantis inks key deal for 160MW UK tidal power project
Heads of terms agreement advances Wyre barrage development that could flow some 300GWh/yr onto UK grid
Heads of terms agreement advances Wyre barrage development that could flow some 300GWh/yr onto UK grid