News

After operating without a proper permit for more than seven years, New York State authorities have told Buffalo Biodiesel to essentially stop operations at its main facility in Tonawanda.