February 26, 2021

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