Iberdrola SA (BME:IBE) has agreed to acquire a 42-MW solar photovoltaic plant in Italy, taking its total installed renewable capacity in the country to around 400 MW, the Spanish utility said on Tuesday.