Placing of new shares raising ?20.7 million

UK 100

Latest directors dealings