Invention refers to creation of a new idea or method itself. Inventions have come out of outright necessity and pioneering visions in order to make the world a better place. Innovation by definition is a “new idea, more effective device or process” in order to […]