No. 63 Corvette C7.R remains in thick of GE Pro battle LE MANS, France (June 18, 2017) – This year’s 24 Hours of Le Mans is halfway complete with the No. 63 Mobil 1/SiriusXM Chevrolet Corvette C7.R...