Udelv Founded by dfrtpcdf | October 7, 2022Udelv started work on the world’s first public road autonomous delivery vehicle.