Proposed placing to raise approx £100 million

UK 100

Latest directors dealings