MercoPress, en Español
Montevideo, November 22nd 2024 - 00:14 UTC
London has beaten New York, Tokyo and Paris to become the world's highest grossing shopping city. The UK capital, which boasts more big-name stores than any other, had the highest retail sales last year, with shoppers spending £62.4billion.
Get our news on your inbox! Suscribe