Dudley Poston
Centrica seals $8 billion LNG deal with Delfin
LNG
Delfin complete front-end engineering work on US Gulf FLNG project
LNG