News

The refunds are part of a $520 million settlement that Epic agreed to pay back in 2022 — to address complaints revolving ...