Finland is one of very few white spots in Europe without any outlet village. Finally the successful retail concept is coming to Finland.

read more