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