Vodafone Idea Limited

  • Telecommunications
  • Mumbai, Maharashtra, India