Skechers launches new Gujarat store in Ahmedabad

Footwear brand Skechers has launched its 21st brick-and-mortar store in India in Ahmedabad. Located at the…