Skip to content

Comprehensive overview of the oil and gas exploration and production industry from an historical current and future perspective for both non-technical and technical staff.

London
527 Finchley Road
London
NW3 7BG

Sectors