Echo Energy secures two new gas sales contracts
Echo Energy plc (LON:ECHO), the Latin American focused energy company, has provided the following commercial update regarding the Company’s gas sales from the producing Santa Cruz Sur assets, onshore Argentina,