News

CHINA has tested the autonomous delivery of goods using robots travelling on the Shenzen metro. The trial took place on July ...