Threat intelligence report for 89.92.136.60. Location: Saint-Etienne, France · ISP: Bouygues Telecom SA