RE: General consensus on Twitter seems to be28 Apr 2020 22:07
I think the consensus stems from the £753,000 buy late on today, I mean that is a big buy in anyone's book suggesting that something may well have leaked, as, lets keep it real, AIM is hardly the best regulated of markets is it.