BRUSSELS — EU antitrust regulators on Friday fined Spanish ethanol producer Abengoa 20 million euros ($22.5 million) for rigging ethanol benchmarks. Read More
Abengoa Hit With 20 Million Euro EU Antitrust Fine for Rigging Ethanol Benchmarks

Are you a Marketing Agency?
Find out why, and how to work together.
Find out what people like and dislike about your competitors, and compare it with your brand performance.