Power generation, high-level overview

SourceCapacity (MW)
CEB Thermal
1559.1
CEB Renewables
1382.85
Independent
638.8