Energy News Portal

Climate

Google Signs 500 MW Solar Deal to Power Texas Data Centers

Source: ESG Today

Google announced that it has signed a 15-year Power Purchase Agreement (PPA) with renewable energy […]

View Original Coverage