It's barely believable that Ron Dennis has been ousted at McLaren, or so it seems.
His contract expires in 2 months & he has been placed on gardening leave.
All rather sad - he built that Group himself, from nothing to the greatest F1 team in history, & a serious Business, too.
https://en.wikipedia.org/wiki/Ron_Dennishttps://en.wikipedia.org/wiki/McLaren_Technology_GroupWonder what it must feel like to be ousted from the Business he founded & grew?