A $5 billion scandal is rocking Germany’s carbon credit market

German energy may have lost billions in income as a result of fraud in a carbon credit program....

Read More