Sunrun CEO: Solar Industry Shouldn’t Get Myopic When Long-Term Trends Look So Good Posted on May 18, 2017 by admin