RE: Results?29 May 2018 10:59
agreed I don't know why so many new deals (and they are significant deals) are not effecting the share price at all. In fact the share price was 13p not so long ago before half these deals are even signed. something funny going on