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

The company operates Buzzard, the largest producing field in the North Sea
The company operates Buzzard, the largest producing field in the North Sea

Breaking