What is innovation? Merriam-Webster defines it as "a new idea, method or device." McKinsey & Company says innovation is the "ability to conceive, develop, deliver and scale new products, services, ...
National Research Corporation, a patient satisfaction firm, announced the 2014 Path to Excellence and Innovative Best Practice award winners. The Innovative Best Practice Award is given to an ...