City streets around the world may soon witness a new cleaning vehicle that looks like it belongs in a sci-fi movie. Called the Trombia Free, the Finnish vehicle is the world’s first electric and autonomous street sweeper. The sweeper consumes less than 15 percent of the energy required by Read More...