Shanghai, China
Cologne, Germany
Köln, Germany
Los Angeles, USA
Helsinki, Finland
“We have offices and representatives in eight countries with our HQ in Sweden”
Business development director Michael Souto dives into how the latest trends are affecting the localisation space