Devon

NHS Trust Says Systems Restored After “Critical” IT Failure: Was it Ransomware?

An NHS trust that oversees six hospitals says it has restored systems after a critical IT systems failure that forced…