Sunday, April 06, 2014

Will flash trades now lead to a financial transaction tax?

The Hill