Business News | Thu Mar 13, 2014 11:12pm IST

Computers dethrone humans in European stock trading