Abdulkareem Al Masabi
Adnoc L&S wins $975 million EPC contract for offshore artificial island
Field Development