New data from a leading European retail survey has crowned the Serravalle Designer Outlet in Italy as the most profitable outlet in Europe, surprising industry insiders who had long seen the Netherlands’ Roermond center as the undisputed…
Continue Reading