A look at energy storage options in connection with wind and solar power is not entirely reassuring.... Read more