Non-intrusive inspection could save North Sea operators £242milion

The Raptor II
The Raptor II

Breaking