France is strengthening its grip on Britain’s energy market as utility giant Engie unveiled a $14bn (£10.3bn) deal to buy the entire power distribution network for London and the south-east of England ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results