Pedernales Electric Cooperative Inc (PEC) has signed a 15-year power purchase agreement (PPA) for 100 MW from EDF Renewables North America’s King Creek 1 wind park in Texas, it was announced Thursday.