A David and Goliath saga is unfolding in financial markets over the stock price of struggling retail chain GameStop. On Wednesday, Goliath walked away from the battle. Two Goliaths, actually. A pair of professional investment firms that placed big bets that money-losing video game retailer GameStop’s stock will crash have essentially admitted defeat. The victor, for now at least, is […]