Because innovation is such an abstract word, let us explain what we actually do and how you benefit from it. “Innovations are successfully implemented ideas that create value for our customers and quality of life for people.” (Karl-Ludwig Kley, Chairman of the Executive Board of Merck). Derived from Latin, the word innovation literally means “something newly created”. In common usage, it is applied to new ideas and discoveries. But what does this term mean to a global player such as Merck? And ultimately, who benefits from it?
Thought Factory: Our un-derstanding of innovation
Because innovation is such an abstract word, let us explain what we actually do and how you benefit from...more













