The share price doesn't reflect the company. The share price reflects shareholders making a decision based on the information they have.
Also keep in mind June is the last chance for people to sell shares and crystalise capital losses for the financial year.
Overselling and fear like this allowed me to build a much bigger holding than I could afford a couple years ago. If it continues I'll be buying more again as the (my opinion) inevitable bounce back happens.
It's important to remember just because you don't get information on a daily basis doesn't mean the employees of TMT are literally sitting on their hands doing nothing.
TMT Price at posting:
25.0¢ Sentiment: Buy Disclosure: Held