Abu Dhabi’s NPCC wins Saudi Aramco contract for four offshore platforms

May 16, 2017 1175