Posted onJuly 26, 2023inBusiness Massive $725 Million Settlement: Facebook Users Have One Month to Claim Their Share