Headline: Centrica may close UK’s largest gas storage site. Is the energy system really ready?
Asset: LNG