Iberdrola Renewables has expanded a 50MW power-purchase agreement with South Texas Electric Cooperative (STEC) to 100.8MW, until 31 May 2026.