Google LLC has signed a pair of 12-year power purchase agreements (PPAs) in the UK and Spain in an effort to ensure its operations in both countries run on close to 90% carbon-free energy in 2025.