Vodafone Idea Limited stores In Beawar, Rajasthan