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...To view the full article, register now.
Already a subscriber? Click here to view full article