£10m Equity Placement Facility secured

UK 100

Latest directors dealings