Defenitely @Monster_User in my view. Why else would the major funds have agreed to follow on and top up their investment? And they did it well. They sat back and watched it hit rock bottom before swooping in. Good luck to them.
MEB Price at posting:
2.0¢ Sentiment: Buy Disclosure: Held