![No Picture](https://newsrooms.ca/wp-content/themes/mh-magazine/images/placeholder-medium.png)
Germany Cracks Down on China Green Fraud in Deepening Scandal
German authorities have rejected €18 million ($20 million) worth of carbon credits after finding “irregularities” in China-based projects that were meant to lower emissions. The initiatives, which were run by big international corporations and audited […]