Publicly listed drilling business Mitchell Services has seen its quarterly revenues and earnings slashed by 19% and 39%, respectively, as the
Publicly listed drilling business Mitchell Services has seen its quarterly revenues and earnings slashed by 19% and 39%, respectively, as the