Source: Electrek

Tate & Lyle: Enel signs a PPA with Tate & Lyle for Texas wind

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.more...

Read full article »
Annual Revenue
$1.0-5.0B
Employees
1.0-5.0K
Nick Hampton's photo - CEO of Tate & Lyle

CEO

Nick Hampton

CEO Approval Rating

49/100

Read more