October 2023 Vol.17 No.1 PP100007399
80% resource recovery by 2030 — how do we get there?
Sustainability reporting | Electrification | Hydro energy storage | Embodied carbon
October 2023 Vol.17 No.1 PP100007399
80% resource recovery by 2030 — how do we get there?
Sustainability reporting | Electrification | Hydro energy storage | Embodied carbon