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