Capacity vs Demand (MW)

Renewable Energy Production (MW)