LatAm and Spanish renewables groups ink pact at COP25
With 26GW of onshore wind installed capacity at the end of 2018, nations face regulatory and infrastructure challenges which the agreement hopes to address
With 26GW of onshore wind installed capacity at the end of 2018, nations face regulatory and infrastructure challenges which the agreement hopes to address