AUSTIN, Texas & CHARLOTTE, N.C.: 7X Energy, Inc. (“7X”), a leader in solar development in the U.S., today announced the sale of the 100-megawatt (MW) Lapetus Solar Energy Project in Andrews County, Texas to Duke Energy Renewables. 7X, the original owner and developer, will transition the last stages of development of the solar project to […]