Indicted Biofuel Co. Sold Phony Biofuel Credits, EPA Says

An Indiana oil and gas producer facing criminal charges and Securities Exchange Commission allegations over an alleged $100 million biofuel scam was dinged by the U.S. Environmental Protection Agency on Wednesday...

Already a subscriber? Click here to view full article