Home Tags Sunrun

Tag: Sunrun

Solar leasing firm expands to Conn.

Sunrun Inc., which has more than 34,000 customers in 10 states, works with homeowners who are looking to take advantage of solar power but can’t afford the steep upfront costs.