ABP submits floating solar plans

Associated British Ports (ABP) has begun the planning process for the country’s largest floating solar project at the Port of Barrow in north-west England.

floating solar panels at the Port of Barrow

Associated British Ports (ABP) has begun the planning process for the country’s largest floating solar project at the Port of Barrow in north-west England.