Triple Flag reports record results
Triple Flag reports a 48% increase in both revenue and operating cash flow, and a 49% increase in adjusted EBITDA for the June quarter.
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.