Casino’s Franprix and TwinswHeel Trial Autonomous delivery Robots Delivery in 30 to 40 minutes By CBR Staff Writer