M metamute.org Destructive Destruction? An Ecological Study of High Frequency Trading 18 points mgunes 11 years ago 8 comments