News

NEW YORK – Merchandise for the Cars franchise has generated total global retail sales of more than $10 billion since its launch, making it one of Walt Disney’s top franchises, the company said ...