SemRev’s new seabed Hub: a solid base for innovation

18 Sep 2015
IndustryR&D
Installation of the hub