Amap and Sands China mark the delivery of the first Tutu robots, with expected indoor navigation and 3D resort previews
October 10, 2026
Amap and Sands China mark the delivery of the first Tutu robots, with expected indoor navigation and 3D resort previews