Transcreation – what is it? Well it will neither offer salvation to the planet nor the sinner. If you are an international marketer, working on global advertising or brand development or in the localization business you may have come across the term before. Here are a few random definitions from around the ‘net: “…a packet [...]