Google signs PPA for Spanish renewable energy May 9, 2025 Sacha Kavanagh Google signed a 10 year PPA for 35MW of power from a 51MW wind farm in northwestern Spain. ... Read more...