Markets | Fri May 10, 2013 10:48am EDT

The solar paradox: boom, bust or both?