MM037: Tech stocks dump, inflation surges and insider trading rumours arise | Market Maker | Podwise