FCA researchers outline $5bn ‘tax’ imposed by high-speed trading

Dr. Ryan Riordan
Dr. Ryan Riordan
Associate Professor & Distinguished Professor of Finance

Related