The Prescription Medicines Code of Practice Authority (PMCPA) has announced that Astellas Pharmaceuticals, Sunovion Pharmaceuticals and Shield Therapeutics have all breached the Association