
7X Energy announces sale of 100 MW Lapetus Solar Energy Project to Duke Energy Renewables
Published on February 8, 2019Duke Energy Renewables today announced it has purchased the 100-megawatt (MW) Lapetus Solar Energy Project in Andrews County, Texas from 7X Energy.