measurement
The American Public Health Association states that 8% of U.S. residents have low credit scores and 11% do not have a credit score.

Authors

Sources

Referenced by nodes (2)