Lost in translation: The joy of a jargon-free world

39,043 views|
Thea Knight |
TED@State Street London
• November 2014