UK: Aubin Develops Ground-breaking Subsea Lifting System

Aberdeenshire-based supplier of specialist oilfield chemicals Aubin has developed a ground-breaking concept that it says could …

[mappress]

Source: Worldnews, October 7, 2010;