A rooftop solar company hires a utility veteran as CEO

The country’s largest rooftop solar installer, San Francisco-based Sunrun, hired Mary Powell, who formerly ran Green Mountain Power.

share:

more energy news

Send Us A Message