Having found early success in the “very competitive” Texas solar market, 7X Energy is quietly pushing into new geographies, CEO says. Solar developer 7X Energy secured a second and final corporate power-purchase agreement for its 690-megawatt Taygete project in West Texas, unlocking what will be the state’s largest solar project as the ambitious developer readies […]