Pressure test

Downhole tool manufacturer Peak Well Systems has completed a new gas pressure testing facility in Aberdeen.

Published 5 June 2015, 00:00Updated 1 June 2015, 11:42