Spanish utility group Iberdrola SA (BME:IBE) has initiated the commissioning of its 200-MW solar power complex in the region of Extremadura, western Spain, it announced on Friday.