The final wind turbine has been installed at Iberdrola SA’s (BME:IBE) first wind-solar hybrid project, the 317-MW Port Augusta complex in South Australia, the Spanish utility said today.