Texas chemical manufacturing plant to purchase 48 MW of solar power from X-ELIO site
BASF and X-ELIO announced they have signed a 12-year PPA to supply 48 MW of solar power to BASF’s Verbund
Read moreBASF and X-ELIO announced they have signed a 12-year PPA to supply 48 MW of solar power to BASF’s Verbund
Read more