Germany Cracks Down on China Green Fraud in Deepening Scandal September 6, 2024 By Natasha White and Akshat Rathi German authorities have rejected €18 million ($20 million) worth of carbon credits after finding “irregularities” in China-based projects that were...