Sunrun has built and leased solar panels in the Centennial State since its founding in 2007. It went public in 2015 and said ...
Sunrun (NASDAQ:RUN) -4.3% in Thursday's trading, even as most solar shares are showing gains, after saying it is ending its ...
(We should note that Sunrun does also sells solar systems to homeowners, including through a partnership with Costco that gives members a 10% discount on the equipment costs, but it’s a much ...