Vodafone Idea Limited stores In Fazilka, Punjab