Culinary & FoodserviceMonday, November 2, 2026
Self-ordering kiosk installations hit record 75,000 units in 2025
Datos Insights reported that 75,000 self-ordering kiosks were delivered worldwide in the year to June 2025, bringing global installations to nearly 450,000 terminals.
