Greasezilla to Kick-off 2021 with New Installations
(Biofuels International) Downey Ridge Environmental Company, developer of Greasezilla, confirmed new installations will be completed in the next three months with at least 10 additional systems anticipated before the end of 2021. Chicago, New Orleans, Austin and Jacksonville will have