Clare Barclay, GM Microsoft UK and Scott Riley of GCI explore ‘Skype Translate’

Opinion & Interviews