Threat intelligence report for 20.153.140.50. Location: Singapore, Singapore · ISP: Microsoft Corporation