Technology McLaren Automotive and Richard Mille Launch First Timepiece at 88th Geneva International Motor Show September 28, 2018