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.
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.