Echo Energy plc, the Latin American focused upstream oil and gas company, is pleased to announce a significant light oil column has been interpreted in its third well, onshore
Echo Energy plc, the Latin American focused upstream oil and gas company, is pleased to announce a significant light oil column has been interpreted in its third well, onshore