Threat intelligence report for 14.140.11.244. Location: New Delhi, India · ISP: Tata Communications Limited