The quote-driven London Stock Exchange currently delays the publication of large trades for 90 minutes, while very large trades may be delayed for up to 5 days. In addition, market makers can trade with each other on an order-driven inter- dealer broker market that is inaccessible to other...