Following today's board meeting which saw Ron Dennis step down as CEO, McLaren Technology Group has issued the following statement. 'As of this afternoon Ron Dennis no longer holds the position of Chief Executive Officer of McLaren Technology Group... MoreĀ»