Taygete Energy Project will be largest solar facility in Texas AUSTIN, Texas: 7X Energy, Inc. (“7X”), a leading solar developer with projects across the U.S., announces it has entered into a second power purchase agreement (PPA) for the remaining power of its 690 MWp Taygete Energy Project (“Taygete” or “Project”) located in Pecos County, Texas. […]