Placing New Shares Raising ?39.5m

UK 100

Latest directors dealings