European renewable stocks rise amid potential U.S. clean energy budget cuts

May 13, 2025 - 10:40
 0