Threat intelligence report for 42.106.241.29. Location: Mumbai, India · ISP: Vodafone Idea Ltd. (VIL)