Petal: The new credit card for people with no credit

Many of us take having a credit card for granted, but for millions of Americans, these financial tools are out of reach. Fortunately, there's a new credit card for people with no credit.

Many of us take having a credit card for granted, but for millions of Americans, these financial tools are out of reach. Fortunately, there's a new credit card for people with no credit.