Shocking Shift: 97% of Executives Go All-In on Renewables—Is Your Job at Risk? Eniato Finance 04/30/2025