£5.0million syndicated investment into Intechnica

UK 100

Latest directors dealings