23andMe customers notified of bankruptcy and potential claims — deadline to file is July 14May 11, 2025
Technology X notifications are broken | The VergeBy AdminMay 9, 20250 Some parts of X’s notification system have been down since Thursday afternoon, making it hard for users to see when…