Self-driving buses take to roads alongside commuter traffic in Helsinki

Automated mini-buses will carry people on open public roads in southern district of Finnish capital during month-long trial … Read More