Neptun Deep project makes significant progress: more than 80% of the execution agreements have been awarded

Dec 12, 2023

5 min read