What's Happening To Solar? By: Benzinga via Benzinga August 14, 2015 at 08:16 AM EDT With President Barack Obama's Clean Power Plan (CPP) promoting renewables and solar panel installations expected to rise by a ... Read More >> Related Stocks: Sunrun Inc