Google announced today a series of Power Purchase Agreements (PPAs) across Europe for more than 700 MW of clean energy, enabling the company to reach more than 90% carbon-free energy in areas including the Netherlands, Italy and Poland, and close to 85% in Belgium in the next two years.




















