Tech
Auxilion launches new €4.6 million site in Sheffield as part of UK expansion
The managed services centre is part of the Irish company’s €17.5 million investment in the UK market
The managed services centre is part of the Irish company’s €17.5 million investment in the UK market