Infographics decarbonization
26 June 2025
Despite funding approvals, construction has only begun on 8 out of 23 projects