Do we trust them?15 Mar 2021 11:18
I'm currently at a pretty significant profit, around 400%, however I'm not sure I trust Roach to pull this off. People hoping for this to hit 3-5p, I'm not so sure, although I'm holding for the time being. Sorry to be a downer.