Study shows what business leaders can learn from Formula One racing
Big innovations usually don’t deliver as much value as incremental changes
COLUMBUS, Ohio – Formula One racing teams may have a lesson to teach business leaders: Innovation can be overrated. (more…)