Another round of GameStop store closures is underway as we kick-off the new year for the once giant, and now struggling ...
The last few years have been brutal for the retail industry as companies decide to scale back on physical stores.