Energy Transition & Sustainable InnovationGlenfarne Group announced promotions to their senior teamsBusiness WireMarch 26, 2025July 31, 2025 by Business WireMarch 26, 2025July 31, 20250205 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...