10 ms·
24 GW of renewables in my country are not delivering even 1 GW when demanded currently. That's not demand response. That's failure.
by yodelshady 5y ago
24 GW of renewables in my country are not delivering even 1 GW when demanded currently.
That's not demand response. That's failure.