Texas-based utility-scale solar developer 7X Energy Inc said on Wednesday it has signed a multi-year power purchase agreement (PPA) for a 35-MW solar plant it will be building in Andrews County.