je.st
news
Texas-Based 7X Energy Secures Contract For 690-Megawatt Solar Project, Largest In State
2019-05-01 15:54:41| OGI
Taygete represents 7X Energys third solar installation in Texas, following the 136-megawatt Lapetus project and the 315-megawatt Phoebe project, a joint development with Longroad.
Tags: in
state
project
energy
Category:Industrial Goods and Services