Check out recent Trading Infrastructure news on EpochEdge and discuss in the comments.
The financial markets never truly sleep, but technology is finally catching up…