
Ethanol plant to lay off 50 workers, owner blames EPA and oil refining industry
Ethanol production at an Indiana biofuels plant will be stopped, 50 workers will be laid off, and the owner blames Environmental Protection Agency policies and the oil refining industry. Inside ...Read more