MercoPress, en Español
Montevideo, April 26th 2025 - 08:35 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