McLaren Automotive, manufacturer of the MP4-12C high performance sports car, has announced that it will open in Geneva, Switzerland, from Autumn 2012 in partnership with British automotive luxury spec...
Automotive Excellence
© Copyright 2024