Vodafone Idea Limited stores In Kotputli, Rajasthan