In his excellent article titled, An Open Letter to CEOs, Alex Osterwalder, co-founder of @Strategyzer, reported, “A recent McKinsey study shows that 80% of your CEO peers think that their current business model is at risk. The research also shows that a mere 6% of your executives are satisfied with the innovation process in your […]
Read More ›