£8m Placing, £8m Acquisition and Change of Name

Companies

Sopheon (SPE)
UK 100

Latest directors dealings