2 min read Hosting Google and Microsoft sign PPAs for renewable energy access • The Register November 20, 2023 Anna C. Gorsuch Microsoft and Google have both unveiled new agreements for access to renewable energy sources...