Companies fined more than £400,000 after hospital staff violently attacked by patients

More information