Google signs 35MW wind PPA with Exus Renewables in Spain

Type: Ppa · Technology: Onshore Wind · Country: Spain · Capacity: 35 MW · Announced: 2025-03-21

Google has signed a 10-year Power Purchase Agreement (PPA) with Exus Renewables for the supply of wind power from a 51MW wind farm in Cascante, Spain.

Counterparties

Source article

📈 The Sherpa Signal — one notable infrastructure deal a day.