Threat intelligence report for 160.30.18.123. Location: Nha Trang, Vietnam · ISP: TRUMVPS COMPANY LIMITED