Weatherford International plc has been awarded two fully integrated rig contracts and one well se...
Latest News
News with matching TAG: "Weatherford"
View all news
News with matching TAG: "Weatherford"
View all news
Weatherford International plc has been awarded two fully integrated rig contracts and one well se...