Earnings call: Triple Flag reports record H1 sales, optimistic outlook

Earnings call: Triple Flag reports record H1 sales, optimistic outlook