St. Charles Power Station, Louisiana

Entergy awarded the EPC contract for the St. Charles power plant to CB&I. Image: courtesy of Entergy Corporation.