Babcock & wilcox solar energy, inc. awarded illinois community solar installation contracts by summit ridge energy totaling more than $15 million

Akron, ohio--(business wire)---- $bw--babcock & wilcox solar energy, inc., has been awarded contracts totaling more than $15 million by summit ridge energy, llc.
BW Ratings Summary
BW Quant Ranking