GameStop and the Rise of Meme Trading
Apple, Microsoft, and Facebook all reported earnings last week and somehow the results were buried behind article after article on a video game retailer involved in two industries on life support, selling discs and mall stores. So why all the hype for a company with revenues down 45% over the last decade and whose profits […]