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

October 10, 2026