WEpod Driverless Car is the First to ride on Public Road

WEpod DriverLess Car is the first self-driving shuttle that takes the public roads to commute between the towns of Wageningen and Ede in the central Dutch province of Gelderland. WEpods are the first vehicles in the world without a steering wheel to be given license plates. To everyone’s surprise this six-passenger WEpod driverless car does … Read more