54
Offshore Terminology

Offshore Terminology

Providing a word, phrase or abbreviation every day to help simplify the smoke & mirrors of the Offshore Oil and Gas Industry terminology

London - England - United Kingdom

English

No category



Profile statistics