Capita fails to send cancer screening letters to 48,500 women in UK

Capita failed to send letters regarding cervical cancer screening in UK. Credit: Animesh Basnet.



  • Capita fails to send report results