Solar and Wind energy have been the poster boys of renewable energy and remain key elements of clean energy, but both of them suffer from the Achilles heel of intermittency and variability. The lack of 24/7 power from these RE sources gives a long stick with which climate change skeptics have always beaten renewable energy. […]