Instacart to pay $60 million to customers in FTC settlement

Staff, 12/21/2025