- Advertisement -spot_img

TAG

Skechers.in

Skechers aims to have 400 stores in India over next 5 yrs

New Delhi: US-based apparel and footwear company Skechers is planning to add around 300 new stores to take the total count to 400 outlets...

Latest news

- Advertisement -spot_img