
Associated British Ports
Organization
The United Kingdom’s largest port operator, partnering to assess the Port of Barrow as the onshore base for the MESH project.

Organization
The United Kingdom’s largest port operator, partnering to assess the Port of Barrow as the onshore base for the MESH project.