Ford’s electric Super Mustang Mach-E triumphs at Pike’s Peak On a challenging racing day when running was restricted owing to bad weather, Ford’s Super Mustang Mach-E won its class at the 103rd running of the Pikes Peak International Hill…