Babcock & wilcox renewable awarded solar installation contracts for illinois projects totaling more than $20 million

Akron, ohio--(business wire)---- $bw #renewableenergy--b&w has been awarded contracts totaling more than $20 million by summit ridge energy to provide services for community solar projects in illinois.
BW Ratings Summary
BW Quant Ranking