Titan DFS Confirms US$813M NPV8, 39% IRR and US$1.9B Free Cash Flow - IPX News | Rallies