Texas to house the largest solar project in the U.S., come 2023

April Christensen, senior manager of business development for Invenergy, provides updates on the Samson Solar Energy Center, located on 18,000 acres in northeast Texas.

To learn more, go to Invenergy's website.

Back to topbutton