Total plugs Elgin leak
French oil and gas firm Total has confirmed it has stopped the gas leak at its Elgin platform…
French oil and gas firm Total has confirmed it has stopped the gas leak at its Elgin platform…
Welcome, Login to your account.
Welcome, Create your new account
A password will be e-mailed to you.