Report
Published 19 Feb 2021
The Neptune Declaration, signed by more than 850 organizations, outlines the main actions that need to be taken to resolve the crew change crisis.
The Neptune Declaration, signed by more than 850 organizations, outlines the main actions that need to be taken to resolve the crew change crisis.