Spain’s Iberdrola SA (BME:IBE) has commissioned a 65-MWp solar farm in Germany to supply electricity to steelmaker Salzgitter AG (ETR:SZG) under a long-term power purchase agreement (PPA), the utility said on Wednesday.