Finnish street maintenance technology developer Trombia Technologies has launched the world's first full-power autonomous street sweeper.
or get unlimited access