Echo Energy plc, through its subsidiaries, focuses on developing as an exploration, gas focused E&P company in Latin America. It engages in the appraisal of oil and gas exploration permits; and holding Argentinian and Bolivian branch assets. The company was formerly known as Independent Resources plc. Echo Energy plc was incorporated in 2005 and is based in London, the United Kingdom.