Supercar manufacturer McLaren announces CEO Mike Flewitt is stepping down By: CNBC.com News October 27, 2021 at 07:58 AM EDT McLaren CEO Mike Flewitt is stepping down after more than eight years in charge of the supercar company. Read More >> Related Stocks: Cecors Inc