OTC 2018: International slice of cake getting bigger for Scottish supply chain

A North Sea oil platform.
A North Sea oil platform.

Breaking