CleanTechnica favicon

AEP Pulls Plug On 2 Gigawatt Oklahoma Wind Catcher Project After Texas Denies Approval