introduction of new products and services that add value to the organisation

Kevin McFarthing’s definition of innovation: introduction of new products and services that add value to the organisation