GameStop Sales Collapsing, Shutting Down 150 Stores For This Reason
If you’ve bought stock in GameStop, it might be time to hit the eject button. Things aren’t looking good for the company. GameStop is one of the last bastions of brick and mortar retail hope in a an increasingly digital landscape. The American retail chain operates 7,117 stores throughout the US, Canada, Australia, New Zealand, … Read more