Google will purchase 90 megawatts of renewable energy from ENGIE’s forthcoming Chillingham solar project located north of Austin, Texas.
Google will purchase 90 megawatts of renewable energy from ENGIE’s forthcoming Chillingham solar project located north of Austin, Texas.