Venture Diplomat
There is no generally accepted definition of innovation. Every industry and every department perceive it differently. How do you define innovation?