Storm Clouds Over Solar Energy?

Reference
Robert Glennon, Storm Clouds Over Solar Energy?, 25 Solar Today (2011).