Disney To Close at Least 60 Disney Store Locations Nationwide
On Wednesday, Disney stated that they will be closing 20% of their Disney Store locations across the country and focusing on their e-commerce business. Out of the 300 Disney Stores nationwide, at least 60...