Haha all the armchair financing experts, debt vs dilution, higher interest rates versus other alternatives, to acquire or not, to call it a roll up etc why not just sit back invest and enjoy the ride…..
TNT Price at posting:
32.0¢ Sentiment: Buy Disclosure: Held