Between 2009 and 2013, a UK-based company called Industry RE fleeced members of the public out of at least £13.3 million.
Industry RE and a very big REDD carbon credit scam
Industry RE and a very big REDD carbon credit…
Industry RE and a very big REDD carbon credit scam
Between 2009 and 2013, a UK-based company called Industry RE fleeced members of the public out of at least £13.3 million.