Eight-day IT failure at Great Ormond critical care units
The “unexpected total system failure” has sparked a review of the London hospital's IT infrastructure.
Read More