Block agrees to pay $120 million in refunds to resolve Cash App fraud

OSTN Staff