Google LLC on Thursday announced a string of power purchase agreements (PPAs) in Europe, procuring over 700 MW worth of generation from solar farms and wind farms both at sea and on land across the continent.