Close
November 20, 2025

BRIEFING- Over 70% of all carbon credits recently retired in Brazil are problematic