1263131640697630720

May 20, 2020
"The fleet of 80 robots will soon expand to 100...this may be the most extensive deployment of delivery robots in the world" > A City Locks Down to Fight Coronavirus, but Robots Come and Go https://t.co/yI6vzcHel0