31 March 2025

Meta, Climate Asset Management secure million-tonne forest carbon deal