Lost in translation?

Posted on Mar 25, 2014

Our infographic on why translation should not be overlooked when entering international markets… (should a raise a smile) !

MediaFour_Infographic_260913-01