Placing of GBP 900,000 and Director's Dealing

Companies

Valirx (VAL)
UK 100

Latest directors dealings