
Industrial-Scale Battery Storage of Wind & Solar Power Does Not Exist & May Never Exist
With the world now alive to the fact that entirely weather dependent wind and solar power will never stand on their own 2 feet; and that intermittency really does […]