McLaren has confirmed that 250 of the planned production run of 375 McLaren P1 supercars have been sold.That’s according the
McLaren Automotive head of marketing, Greg Levine, who confirmed that two thirds of the planned production run was accounted for, ...
[Published AutoExpress - May 02 2013]