Video Fix

Do you speak Chinglish?

March 25, 2015 1:06 pm

If you conduct business or you are responsible for establishing and maintaining international contacts, you cannot avoid communicating in English,... View Article

A-Z: E for Europeans

February 11, 2015 7:12 pm

There are almost half a billion Europeans in the twenty-seven member EU, and they are united in their diversity. They... View Article

Translating Poetry

January 28, 2015 3:31 pm

Literature has a special place in the world of translation. Far away from the fields of technical and professional translation,... View Article