Iberdrola signs PPA with Spanish lender Kutxabank

Image: Iberdrola’s solar plant. Photo: Courtesy of Iberdrola, S.A.