Ottawa, Canada’s federal capitol, is preparing to open a 16-kilometre test track for cutting-edge autonomous vehicle technologies, the only such facility of its kind in North America. City officials are preparing the track, where driverless cars
Input your search keywords and press Enter.