Tech Instacart must pay $60 million in refunds after the government claims it deceived customersBy Nana MediaDecember 27, 2025 Instacart Agrees to Refund Customers $60 Million Instacart has agreed to refund customers $60 million…