SPT completes Ophir wellhead platform installation

Published 12 April 2017, 16:16Updated 12 April 2017, 16:16