Babcock & Wilcox's Renewable segment was awarded contracts totaling more than $20 million by Summit Ridge Energy to provide EPC services for seven community solar projects in Illinois, totaling approximately 20 megawatts.