Skechers expands retail footprint with store in Kozhikode
Skechers, a sportswear brand has expanded its retail presence in the south Indian market with the opening of its third store in the city of Kozhikode in Kerala.