Home Top Stories Not so fast, robots: Humans are still the best stock traders

Not so fast, robots: Humans are still the best stock traders

Study finds floor trading matters, even in the digital age.