Sunrun CEO Mary Powell and the future of energy in the U.S. Diane Brady Fortune 9 1 23.04.2025 Also: Tesla has a gloomy Q1, new allegations against Davos chief.© Fortune visit website