If you need evidence that 100% renewable electricity has now arrived, here’s a link to video news about big CST(Concentrated Solar Thermal) plant, with molten salt storage, to keep steam turbine electricity running overnight:
http://www.youtube.com/watch?v=7q9enAe7zjQ&feature=youtu.be
by Bernie McComb