(ADPnews) - Jun 16, 2010 - Spanish renewable energy firm Iberdrola Renovables (MCE:IBR) launched the Penascal wind complex of 404 MW in the US state of Texas -- its largest facility worldwide, the company said today.