McLaren to release 18 new cars by 2025 under new Track25 planMcLaren to release 18 new cars by 2025 under new Track25 plan
McLaren has revealed a new business plan at the 2018 Goodwood festival of Speed, with the British supercar firm promising it will launch 18 new models and derivatives by 2025