Raises £1,000,000 before costs at 8.5p per share

UK 100

Latest directors dealings