Reminds me of that scene from Back to the Future 2, only in China lol.
Alibaba is gearing up to build a new gas station that is staffed with robotic arms.
Read more
Reminds me of that scene from Back to the Future 2, only in China lol.
Alibaba is gearing up to build a new gas station that is staffed with robotic arms.
Comments are closed.