Global sportswear brand FILA has relaunched its flagship store in Shanghai, celebrating the opening of its largest retail space in Greater China. The expanded and upgraded venue in the Mosaic Shanghai mall on East Nanjing Road now covers 867 square metres… Read More>>