Operations and engineering services company ODE has opened an office in Aberdeen after a number of key contract wins worth around £20 million in the Southern North Sea (SNS). ODE’s...
Why? Free to subscribe, no paywall, daily business news digest.