Innovation can be defined simply as a “new idea, device or method”.

Ask for more information