Australia's Triangle Energy (Global) Limited (Triangle or the Company) indicated Tuesday that it has completed the sale of its interest in the Pase Production Sharing Contract (PSC) (the Sale) to Enso ...