pexels steve johnson 1621793

The Innovation Challenge – how payors are forcing pharmaceutical companies to change or disappear