View
Page
Somebody sells 127000 shares and the price drops to £0.0065. Can anyone explain the jump?
Latest from the Community...
Latest from the Community...
Latest from the Community...