English: Safer Solutions
Welsh: Atebion Mwy Diogel
Subject: Iechyd
English definition: National Patient Safety Agency's (NPSA) business plan