Over $14 billion clean energy investments canceled or delayed so far in 2025, analysis finds Alexa St. John Fortune 26 0 29.05.2025 President Donald Trump's pending........© Fortune visit website