Texas-based utility-scale solar developer 7X Energy Inc said today it has sold a 100-MW solar project in its home state to the renewables unit of Duke Energy (NYSE:DUK).