Home/News/General News/Mike Flewitt steps down as McLaren CEO