Tagged With Centrica
26 August 2022
Shell and Centrica deals latest in post-Ukraine invasion SPA boom for liquefaction projects