Abengoa Fined $22.5 Mln for Ethanol Benchmark Rigging

BRUSSELS — EU antitrust regulators fined Spain’s Abengoa 20 million euros ($22.5 million) on Friday for rigging ethanol benchmarks as part of a crackdown on such practices while investigations into two other companies continue. Read More