Summit Ridge Energy LLC has awarded $20 million in contracts to Babcock & Wilcox Solar Energy Inc. for the engineering, procurement and ...
Babcock & Wilcox Solar Energy Inc., a subsidiary of Akron, Ohio-based Babcock & Wilcox Enterprises Inc. (B&W), has been awarded ...