Skip to main content

The UK definition of innovation is based on an Organisation for Economic Co-operation and Development (OECD) definition, outlined in the Oslo Manual 2018.