Vodafone Idea Limited stores In Sabarkantha, Gujarat