Home Business ADNOC has signed a $1.17 billion contract for jack-up barges

© 2022 Jordan Mirror | All Rights Reserved