You know what was missing from the boring world of motorsport? A racings series/concept which eliminates some – but very important – human elements. Read more »
General Motors and its self-driving division Cruise Automation have announced that they’ve created the world’s first mass-producible fully-autonomous vehicle that…