FCA Researchers Outline $5bn ‘Tax’ Imposed by High-Speed Trading

FCA Researchers Outline $5bn ‘Tax’ Imposed by High-Speed Trading

Coauthors: Philip Stafford
Financial Times, January 27, 2020. [PDF]