11 min read Car & Automotive McLaren Automotive boss Mike Flewitt December 13, 2020 Melissa M. Munoz Mike Flewitt, boss of McLaren Automotive since 2013, is a rarity among car company...