PPA agreement totaling 48 MW of solar energy Renewable energy from X-ELIO’s Liberty Solar Photovoltaic and Energy Storage Plant, located in Houston 100% of the Freeport site’s purchased power from renewable energy sources FREEPORT, Texas : BASF and X-ELIO have signed a 12-year Power Purchase Agreement (PPA) to supply 48 megawatts (MW) of solar power […]