News

Aramco carries out offshore maintenance projects through its coveted long term agreement (LTA) framework, which in recent ...