Tags Posts tagged with "North Sea"

North Sea

1705
Centrica and Qatar signed a landmark deal that has the gulf nation delivering £2bn worth of LNG (liquefied natural gas) to the UK Company...