News
The sale needs approval from regulators and the government, but is expected to go through by the end of the year.
Centrica has struck a £1.5bn deal for Europe’s biggest gas import terminal as it prepares for Britain to be increasingly ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results