Department of Health awards £325m HR and Payroll Contract
The UK Department of Health (DH) has awarded a £325 million contract — the largest IT contract yet awarded within
Read More