ICVCM reveals first CCP approved carbon credits worth 27M

background image