Sunrun CEO Mary Powell Named to TIME100 Climate List
Sunrun CEO Mary Powell was named to the 2026 TIME100 Climate list of influential leaders in climate.
Sunrun CEO Mary Powell was named to the 2026 TIME100 Climate list of influential leaders in climate.