The only thing I will add is: do not write off my numbers as being "current" or "near term". They are for FY25. The current numbers are far worse. So if you don't like the numbers I'm using above, just remember that what you need comes many years after FY25.
TNT Price at posting:
8.2¢ Sentiment: Sell Disclosure: Not Held