25 June 2025

Nature-based solutions for carbon removal ripe for investment, Aviva says