Tuesday, March 19, 2024
Home Tags Land

Tag: land

KCAD Awarded $110m land drilling contracts in Nigeria, Middle East, Russia

0
By Ngozi Egenuka with Agency report Aberdeen based drilling contractor, KCA Deutag (KCAD), has announced that its land drilling operation has won new contracts and...