MercoPress, en Español
Montevideo, January 7th 2025 - 15:57 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