Technip awarded contract for Cargill ethanol plant in Germany

13:23 PM | May 12, 2014