Max Mara Opens Largest Flagship in the World in Milan

Max Mara has announced this week the opening of the brand’s biggest store in the world. The store has 400 sqm and is located on Vittorio Emanuelle in Milano, the most recent concept of the brand. Max Mara is still in the top for best selling luxury brands in Central and Eastern Europe.