Articles Tagged: “New technology”

Microsoft’s Skype Translator presents customer service opportunities to airports and airlines