Alltech launches its first renewable energy system and adopts the use of compressed natural gas at its Serdán plant in Mexico
[Ciudad de Serdán, Mexico] – On April 5, Alltech took steps to advance its leadership in sustainability through the company’s first global renewable…