Wendy's plans to install self-ordering kiosks at 1,000 locations

Wendy's plans to install self-ordering kiosks at 1,000 locations

Comments