MercoPress, en Español
Montevideo, April 4th 2025 - 12:22 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