Technology | Wed May 22, 2013 12:42pm EDT

EU leaders talk tough on tackling Amazon, Google over taxes