×

The run in solar stocks is just beginning

5:00 PM ET Thu, 20 March 2014

Solar stocks are on fire. But will the run continue?