Alpha Dhabi acquires significant stake in NTS Amega Global
Oct 25, 2023
NTS Group's operations now extend across nine pivotal O&G locations, including the UAE, where it is headquartered, Saudi Arabia, Houston-Texas, Canada, Guyana, Norway, Singapore,...