Technip awarded contract for Cargill ethanol plant in Germany

18:04 PM | May 12, 2014