3.89.204.127

Oxford exits software development business Allinea

1736
UK-based investment manager Oxford Capital has sold high performance computing (HPC) specialist Allinea, eight years aft