X-ELIO supports Google on its path to decarbonisation with a 128MW PPA in...
X-ELIO, a global leader in the renewable energy sector, has signed a Power Purchase Agreement (PPA) with Google for 128MW of sustainable electricity from X-ELIO’s Bell Solar PV Plant located in Texas, US....