Enel signs a PPA with Tate & Lyle for Texas wind
Photo: Enel North America Enel North America has signed a 12-year power purchase agreement (PPA) with food and beverage giant Tate & Lyle North America for clean power from Texas wind. The deal brings approximately 256,000 megawatt hours from Enel’s Ranchland Wind + Storage Plant in Texas to power all of Tate & Lyle’s North […]