2 min read Finance Wall Street ‘Glitch’? January 25, 2023 James Vincent Yesterday morning we saw what was described as a Wall Street ‘Glitch’ as the markets went haywire halting trading on...