Industry InsightsUnmanned delivery company Nuro announced massive layoffs and halted production of autonomous vehiclesTim xuMay 19, 2023