Energy delivery costs by scenario, 2023 and 2035

Last updated 27 May 2024

Related charts