Mar 26, 2015in Blog0by Ross Woodstock1593 Barriers to Innovation Pt.1 A recent study showed that only 7 out of 100 companies are considered innovation leaders. That number may seem shockingly low, especially if you consider yourself and your team to…