Fresh details have emerged about the wide-ranging carbon fraud investigation that resulted in raids across Europe last week, after British officials confirmed that 22 people have now been arrested in connection with the investigation.
Continue Reading at BusinessGreen





