Postmates reveals its cute, automated delivery robot

Science & Technology / December 14, 2018