it's a joke. I expect their office to disclose the exact technical fault and a timeline of events up until this disaster. where was it even leaked on their website and how long was it up for? I would've expected them to take it down pretty quickly yet the price dived like it was an public announcement.
TPM Price at posting:
$6.07 Sentiment: Sell Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.