Babcock & wilcox renewable awarded $12 million in contracts for 144-megawatts of utility-scale solar installation projects

Akron, ohio--(business wire)---- $bw #renewableenergy--babcock & wilcox renewable has been awarded contracts totaling more than $12 million for two utility-scale solar panel installation projects.
BW Ratings Summary
BW Quant Ranking