1 min read Car & Auto McLaren Automotive’s boss Mike Flewitt to step down October 28, 2021 Betty C. Morrow CEO of McLaren Automotive Limited, Mike Flewitt, poses for a photograph with the McLaren...