Vodafone Idea Limited stores In Meghalaya