You can get a sense of the performance parallels between business and F1 from the following video.
Over the past 12 weeks, we asked 116 managers to describe Formula One, the terms used are noted below- it is amazing how many of them apply to the growth related opportunities and challenges facing business teams:
The Strategy Pitstop™ gets management teams looking at the demands of winning in a new and innovative way using the F1 metaphor and backed-up by the latest assessment technology, benchmarking and science on accelerating team and business growth potential.