Hindsight · review build · data not yet validated
Estimated 220 million digital wallet users in the US by 2024
Source
Not graded yet.