Tagged with Beta Renewables

March 04, 2016 | 08:24

Crescentino B-roll

Using Novozymes enzymes, Beta Renewables’ biofuels facility in Crescentino, Italy produces 75...