7X closes sale of Texas solar project to Duke

7X Energy has sold its 100MW Lapetus solar farm in Andrews County, Texas, to Duke Energy Renewables

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content