No....just makes him an EXCELLENT Scam Arteest.....he buys carbon credits from the company he runs...and gets "credits", and also Probably gets TAX CREDITS for Selling them to HIMSELF!
Frankly, I don't know why this isn't being investigated by the SEC. They whole thing sounds like a scam.