X-ELIO to power Google with 128 MW solar energy
X-ELIO and Google have signed a PPA for 128 MW of solar power for Google’s Texas operations. Learn more about this renewable energy partnership here.
X-ELIO and Google have signed a PPA for 128 MW of solar power for Google’s Texas operations. Learn more about this renewable energy partnership here.