E ebayuser Jun 4, 2008 #1 anyone know anything about mm ID "flow" ? where are they based out of? who owns them? or is it an ecn?
anyone know anything about mm ID "flow" ? where are they based out of? who owns them? or is it an ecn?