September 29, 2020

SEC Report Identifies the Cause of May’s Market ‘Flash Crash’