site logo

Cleveron unveils semi-autonomous delivery robot

Permission granted by Cleveron