Centrica to close UK’s largest gas storage site

0 Comments 1 view(s)

Shutdown set to leave Britain more dependent on imports and exposed to price shocks