ET enters PPA with SB Energy for Eiffel Solar
Energy Transfer (ET) has signed a 15-year PPA with SB Energy for 120MW of capacity from the Eiffel Solar project in northeast Texas. SB Energy is...
Energy Transfer (ET) has signed a 15-year PPA with SB Energy for 120MW of capacity from the Eiffel Solar project in northeast Texas. SB Energy is...