ABDULKAREEM AL MASABI
Adnoc L&S wins $975 million EPC contract for offshore artificial island
Field Development