For the last few days, all the talk in the finance world has centered around a company called Game Stop. We’ve been fielding a lot of questions about what has been going on, and what it means for the economy and the markets. Game Stop is a chain of retail stores that buys and sells […]