Press
Stats
Number of credit invisible and unscoreable people in the US: 45 million
Number of thin-file people in the US: 62 million
Total fees charged by US financial products: $175 billion annually
Total fees charged by Petal: $0
Downloadable Press Assets
Read the Blog