Relaunched Abellio Shared Services Centre targets growth in new sectors Leaders set sights on becoming Scotland’s largest shared business services provider SOLVD.’s experience managing combined contracts for 20,000-strong workforce for...
Why? Free to subscribe, no paywall, daily business news digest.