Price13 Apr 2021 17:47
Peter Wall1,525,000£2.43
Let’s not forget the directors offloaded then after that proceeded with heavy placements so no surprise they destroyed any confidence, as an investor both of these are fine on their own, but to sell your shares then do a discounted placement afterwards is a shocking move from them