Rig en route to three well job for Echo Energy

Echo chief executive Fiona MacAulay
Echo chief executive Fiona MacAulay