Spanish energy group Iberdrola SA (BME:IBE) has formed part of a public-private partnership that will realise a 100-MW solar photovoltaic (PV) project in the Basque Country.