Threat intelligence report for 59.177.12.12. Location: New Delhi, India · ISP: Bharat Sanchar Nigam Ltd