Retailers often hold the keys to a world they don’t always fully realise exists. Brand licensing is the world’s worst-kept secret to … source