There are no less than eight signs that a revolution in strategy is inevitable and on its way. Will this make strategy finally live up to its promise?
↧