ParentFull threadyodelshady·24 GW of renewables in my country are not delivering even 1 GW when demanded currently.That's not demand response. That's failure.View on HN