Torch Energy Advisors Inc. (TEAI) is a private independent energy company with interests in oil, gas, and renewable energy. Founded in 1981, the company focuses on making additional investments in proved oil and gas properties and midstream assets.
Focus Areas
Notable Investments