Joshua ShavitSep 27, 2021Delivery robots take the strain out of shoppingThe English town of Milton Keynes now has another claim to fame—a trundling army of shopping delivery robots.