By CEP Staff • 9 August 2021 in News

US residential solar & energy storage company Sunrun Inc. has selected Mary Powell to become the company’s next chief executive as co-founder Lynn Jurich joins the Board of Directors.