Blog posts tagged with "X-ELIO"
Google signed a power purchase agreement (PPA) for 128 megawatts of sustainable electricity from X-ELIO's Bell Solar PV Plant located in Texas.
Read More
Smart Energy Decisions Content Partners