Metro Brands Launches FILA’s First-Ever New-Concept Store at Mall of Asia, Bengaluru
Metro Brands Limited, has unveiled FILA’s first-ever new-concept store in India at Mall of Asia, Bengaluru (Ground Floor), marking a defining moment in the brand’s retail evolution in the country. Spanning ~1000 sq ft., the store introduces a…