Clingingsmith, David (2017) Even with the internet, we’re not any closer to everyone speaking the same language. LSE Business Review (21 Mar 2017). Website.