HOUSTON, Texas — Public records filed with the Texas Department of Licensing and Regulation indicate that Glenfarne Group is planning a significant office build-out at 2 Houston Center, located at 909 Fannin Street, Suite 3450, Houston, Texas 77010, further reinforcing downtown Houston’s position as a destination for major energy infrastructure companies.According to the Texas Department […] More