Babcock & Wilcox Solar Wins $20 Million in EPC Contracts
Babcock & Wilcox Solar Energy Inc. – a subsidiary of Akron, Ohio-based Babcock & Wilcox Enterprises Inc. – has been awarded contracts totaling more than $20 million by Summit Ridge Energy LLC for the engineering, procurement and construction (EPC) of 25 MW of community solar energy projects in Illinois. B&W has successfully executed multiple projects […]
The post Babcock & Wilcox Solar Wins $20 Million in EPC Contracts appeared first on Solar Industry.