Disney To Close at Least 60 Disney Stores

Disney is closing at least 60 Disney retail stores in North America.

Their plan is to focus on boosting their e-commerce platforms.

Due to the pandemic consumer shopping has shifted online.

Disney has licensed to retailers like Target.