On March 23, GameStop will have to report fiscal financial results, after what it seems to be a very bad season for video games sales. Everybody knows that 2017 did not start well for the retailer, analysts expecting the video games chain to report $2.29 per share in earnings, … [Read more...] about GameStop Fiscal Numbers Released – Should it Restock on Nintendo Switch?