ByjhardenMay 19, 2024Healthcare firm WebTPA discloses breach affecting 2.5 million individualsTechnology