Denley

Archive

System C revenues slide as NPfIT stalls

System C has reported a 27% decline in half year revenues as work deploying NPfIT systems stalled and national NHS
Read More