98% of company executives had property addresses publicly linked to their name.NisosMay 13, 2025Digital footprintExecutivesPIISourceView Original ReportPublished on 5/13/2025Share or Copy this statCopy StatShare