It’s Time for a Tax to Kill High Frequency Trading
economonitor.com