Amazon Launches Amazon Scout Development Center in Helsinki

Amazon is launching a development center in Helsinki, Finland, in an effort to boost its autonomous delivery.