2 ms·
it's well known as a top tier market making firm. They're not as special as they are made out to be, though. They just have good marketing.
by smabie 6y ago
it's well known as a top tier market making firm. They're not as special as they are made out to be, though. They just have good marketing.