British electric car manufacturer McMurtry Automotive made motorsport history by setting a new all-time hillclimb record at the Goodwood Festival of Speed and winning the event on its competition debut. Max Chilton completed the 1.16 mile course in a blistering 39.08 on Sunday beating fierce competition in front of over 150,000 spectators. New record of […]