Archive

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