KCA Deutag clinches land drilling deals worth £41m

A KCAD land rig
A KCAD land rig

Breaking