Ron Dennis and McLaren
Yesterday, finally, there were two press releases sent out regarding the situation at McLaren. The first, from Ron Dennis, announced that he was relinquishing his duties as chairman and CEO of the McLaren Technology Group. It was not a happy press release and made the point that he had “been required to stand down” and […]
Yesterday, finally, there were two press releases sent out regarding the situation at McLaren. The first, from Ron Dennis, announced that he was relinquishing his duties as chairman and CEO of the McLaren Technology Group. It was not a happy press release and made the point that he had “been required to stand down” and […]
Read full article