Dealerscope News Collection

Is GameStop Destined to Collapse?
March 28, 2017 at 12:23 pm

GameStop followed up its earnings report announcement with news that it plans to shutter 150 stores. Is the video game retailer doomed?