Driving Innovation – Plant Barry 25 MW Carbon Capture Demonstration
PEP member Alabama Power, a subsidiary of Southern Company, recently made a presentation on its landmark 25-megawatt Carbon Capture and Sequestration (CCS) demonstration project, which is located at Alabama Power’s Plant Barry, just north of Mobile in Citronelle, Ala.