Completes ?5.13m placing and Aptuscan acquisition

UK 100

Latest directors dealings