ESA joins One Sea alliance

Representing a major vote of confidence for autonomous shipping, the European Space Agency (ESA) has signed a Memorandum of Intent (MoI) pledging its support for the One Sea alliance.  “We expect that the current initiative, […]