You can’t escape your past. McLaren Automotive is a very different company from the one that produced the original F1 supercar more than 20 years ago, one that today produces a range of cars and employs a staff of more than 1000. Yet it’s fair to say that none of the company’s modern lineup has […]
More...