10/04/2023

GameStop is temporarily closing all its US-based retail locations and moving to “delivery only” starting March 22nd the company announced. Just a few days ago, GameStop was defending its decision to keep its stores open, as an “essential” business.