KFC Jamaica has launched self-service ordering kiosks at its restaurants, introducing touchscreen terminals that allow customers to browse the full menu, customise orders and pay without joining the ...