!00% renewables = 100% unaffordables 0 18.07.2024 23:55 Online Opinion Batteries are the weakest link in the 100% renewables supply chain. Their capacity to store dispatchable power is puny.