The Disney Store
On March 3, Disney announced that about 60 of its North American Disney Stores would shut by the end of 2021. Instead, E-commerce, social networking, and theme park retail initiatives will be favored, according to the group. As of 2016, the company had 330 locations globally, with 200 in North America.

The Disney Store
ADVERTISEMENT