3 ms·
Well, now they can lever up and trade in less liquid markets. Intellectually, I like democratizing market access, but I don't see how this ends well.
by cheriot 10y ago
Well, now they can lever up and trade in less liquid markets. Intellectually, I like democratizing market access, but I don't see how this ends well.