IESE Insight

Swimming against the tide: here’s what it takes for world-class performance, in yourself and in your teams