Crocs India sources 100 per cent of its finished products from its global manufacturing hub in China and Vietnam.
15 March 2017 4:30 PM IST