Americans can claim $968 payments from $9.4 million White Castle settlement – and it all comes down to your fingerprint

Share
Search blog