Located at Lulu International Shopping Mall, The 1,503 sq. ft. store is the third outlet of Skechers in KozhikodeBengaluru: California-based footwear retailer Skechers has launched its latest ...
Bengaluru: California-based footwear retailer Skechers has launched its latest outlet in Kozhikode, Kerala, as part of the brand’s plan to expand its retail presence in the South of India.