EVENTFAQS Bureau | July 24, 2017 | News
Skechers Ambience Mall Taapsee Pannu
Skechers, an American performance and lifestyle footwear brand, is growing rapidly in India and has reached the 90th store mark within a short span of time.