GameStop has announced plans to shut down stores across the country after closing 300 locations just last year.
The popular gaming retailer says net sales have fallen 20 percent, now sitting at $860 million – a drastic change from its $1.08 billion in 2023.
Leave a Reply