24 Shares in McLaren, News Is RICCIARD's time with the McLaren team running out - despite the VALID AGREEMENT for 2023?