Dennis G McLaughlin III has a long history of scaming people and fraud. All you have to do is type his name into google and you will see the number of bankruptcies and litigation involve him. Daniel Fisher's Forbes article Sleeping Cops at SEC Give Bio Willie Operator A Pass is just one example.
https://www.dallasobserver.com/news/forbes-adios-earth-biofuels-7106287