Some of the world's biggest retail organisations are implementing avatar solutions that add value by optimising and enhancing business development while offering better customer experiences.