KCA Deutag’s Land Operation wins $168m of new drilling contracts in Russia

Global drilling and engineering contractor KCA Deutag (“KCAD”) is delighted to...

Read More