Tech Care.com to Pay $8.5M in FTC Deal by Hillary Ondulohi 3 weeks ago Care.com has agreed to a $8.5 million settlement with the FTC over allegations of deceptive practices involving caregivers and families ... Read more