Home Depot confirms worker data leak after miscreant dumps info online Published 08 Apr 2024 Full Article