Source: The Denver Post - Business

Sunrun: Solar firm laying off Colorado staff, ceasing new projects in state

Sunrun has built and leased solar panels in the Centennial State since its founding in 2007. It went public in 2015 and said it services 17 states and Puerto Rico.

Read full article »
Annual Revenue
$1.0-5.0B
Employees
10-50K
Mary Powell's photo - CEO of Sunrun

CEO

Mary Powell

CEO Approval Rating

95/100

Read more