2H Offshore completes installation of TTRs
2H Offshore has successfully completed the installation of the first of 17 production top tension risers.
2H Offshore has successfully completed the installation of the first of 17 production top tension risers.