Spanish utility group Iberdrola SA (BME:IBE) said Thursday that it has completed the installation of a 3-MW/9-MWh battery storage system at the site of a solar farm it is building in the Extremadura region of Spain.