News

NLC Energy Denmark LLC, a biogas plant in Denmark, Wisconsin, filed for Chapter 11 bankruptcy seeking to restructure $76 million in debt. The company has faced years of financial and technical ...