Robot delivery firm Starship Technologies hits 1 million autonomous deliveries milestone - Delivery - InternetRetailing