Language, Technology and Business: Ciklopea @ LocWorld34 in Barcelona

This year’s LocWorld34 conference, held in Barcelona on 14–16 June 2017, fulfilled the expectations of being a major event for language and technology professionals focused on cross-cultural communication and international business.