28,999 views | Thea Knight • TED@State Street London

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