bn:01768268n
Noun Concept
FR
No term available
EN
Self-Service Technologies are technological interfaces allowing customers to produce services independent of involvement of direct service employee. Wikipedia
Relations
Sources