European renewables down as Trump cracks down on wind and solar energy subsidies By Invest

July 8, 2025

European renewables down as Trump cracks down on wind and solar energy subsidies