Sunrun (NASDAQ:RUN) -4.3% in Thursday's trading, even as most solar shares are showing gains, after saying it is ending its ...
Sunrun, the nation's largest rooftop solar company, drew global attention ... and deploying sales teams within big-box stores like Costco and Home Depot. Headquartered in San Francisco, Sunrun ...