Total Elgin-Franklin spokesman – zero risk does not exist Responding to serious concerns that a gas leak near Total’s Elgin platform, located in the North Sea, company spokesman… By Liam
Snapshot: Planned LNG terminals to 2016 A buoyant demand for gas promises to shape the global market for Liquefied Natural Gas, driving growth of terminals.… By Liam