Turbine giants struggle in Brazil as hydropower turns the screw on wind
ANALYSIS | Nation installed 4.8GW of onshore wind last year but this is set to drop by half in 2024
ANALYSIS | Nation installed 4.8GW of onshore wind last year but this is set to drop by half in 2024