Nearly half of Americans are one medical emergency or job loss away from poverty, says a report released today by the Corporation for Enterprise Development (CFED). According to CFED’s Assets and Opportunities Scorecard, 43.9 percent of American households are “liquid asset poor” meaning they “lack adequate savings to cover basic expenses at the federal poverty level […]

Read More