today and tomorrow
9 out of 47 largest projects producing “problematic” carbon credits were located in India, accounting for…