ru24.pro
News in English
Июль
2024

!00% renewables = 100% unaffordables

0

Batteries are the weakest link in the 100% renewables supply chain. Their capacity to store dispatchable power is puny.