Vodafone Idea Limited stores In NIT, Faridabad, Haryana