Lithuania launches Europe’s first driverless delivery robots on public roads

Business