Babcock & wilcox solar energy, inc. awarded community solar contracts totaling $20 million

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