01 Aug Stop Saying Innovation and Define What It Means to Your Business
If you’ve been in business long enough, you may have heard of that gold-plated, seemingly mind-blowing Latin coined term called ‘innovation’. Statistics by the board of innovation estimated that there are about 70,000 books and counting on innovation and over...