Babcock & wilcox awarded utility-scale solar epc contracts totaling 75 megawatts in pennsylvania

Akron, ohio--(business wire)---- $bw--b&w solar has been awarded contracts by cypress creek renewables, llc to implement three utility-scale photovoltaic solar power installations.
BW Ratings Summary
BW Quant Ranking