Is high frequency trading making stock markets more efficient ?

Top