https://youtu.be/JfcW0eRCFew It's only natural that the world's first fully autonomous self-driving bus would come out of Finland. Finland, believe it or not, is often considered to be the 'Silicon Country' that gave the world Nokia and pretty much set the very blueprint for mobile communications. Nokia was founded in Finland, and for over two grand