Iberdrola signs PPA with Uvesco to supply 391MW solar power

Image: Planta fotovoltaica de Santiago, en San Luis Potosí in México. Photo: Courtesy of Iberdrola, S.A.