Houston-based Talos Energy Inc. is a leading firm engaged in exploration and production of natural resources, including oil, natural gas, and natural gas liquids, in both the United States and Mexico. Its operations also include the development of carbon capture and sequestration activities. The firm, which was founded in 2011, operates through its subsidiaries and has established itself as a major player in the energy sector.