A visitor checks out Disney consumer products during a show in Shanghai on Tuesday. CHINA DAILY The Walt Disney Co, the world's largest licensor by retail sales, is rolling out a new cross-border strategy to facilitate brands in China to better land their Disney licensed products abroad, amid its continuous efforts to boost its franchised products to attract more young …