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

18 Sep 2015
Installation of the hub