Spanish power utility Iberdrola SA (BME:IBE) has struck a power purchase agreement (PPA) with US utility Austin Energy for a 200-MW wind project in Texas.