Energy Transition & Sustainable InnovationGlenfarne Group announced promotions to their senior teamsBusiness WireMarch 26, 2025March 27, 2025 by Business WireMarch 26, 2025March 27, 2025068 Glenfarne Group, LLC (“Glenfarne”), a developer, owner-operator and industrial manager of energy and infrastructure assets, and Texas LNG Brownsville, LLC (“Texas LNG”), a four million...