Technology Xfinity Data Breach Settlement: 35 Million Customers Have Until August 14 to Claim Their Share of $117.5 MillionBy Sierra FosterApril 19, 20260 A patch for a serious flaw in Citrix’s NetScaler software was made available on October 10, 2023. The vulnerability, identified…