Doora, a self-driving home delivery robot, is seen during a test run in Stockholm, Sweden, March 11, 2021. (Photo:Xinhua)
Doora, a self-driving home delivery robot, is seen during a test run in Stockholm, Sweden, March 11, 2021. (Photo:Xinhua)
Doora, a self-driving home delivery robot, is seen during a test run in Stockholm, Sweden, March 11, 2021. (Photo:Xinhua)