Logistics News Cleveron takes first steps towards autonomous delivery in the Netherlands November 23, 2021