Babcock & Wilcox Solar Wins 25 MW of Community Solar Energy Projects Across Illinois, USA
Akron, Ohio-based Babcock & Wilcox Solar Energy Inc., a subsidiary of Babcock & Wilcox Enterprises Inc., has recently secured contracts worth over $20 million from Summit Ridge Energy LLC. These contracts involve the engineering, procurement, and construction (EPC) of 25 … Continue reading Babcock & Wilcox Solar Wins 25 MW of Community Solar Energy Projects Across Illinois, USA

