I've told you and I've told you and I've told you... on May 16, 2010 electronic trades +0 hedge funds electronic trades hedge funds