News

Google has signed a Power Purchase Agreement (PPA) with Avangrid, the US subsidiary of Iberdrola, for more than 100MW from an ...