As a top-level sports team, McLaren takes the concept of high-performance seriously. How does this inform and shape its culture?
An idea that is starting to gain traction but will it actually be implemented...