Tuesday, October 1, 2019

Self’s New Secured Card Plays the Long Game for Building Credit

Self — a startup based in Austin, Texas — has teamed with Missouri-based Lead Bank to offer the Self Visa credit card, a secured credit card that offers a unique path to credit. Secured credit cards typically require a credit check and an upfront cash security deposit, which can be obstacles for those with poor or no credit history...



from neb biz feed 1 https://ift.tt/2mOX5zO
via Nebula Biz Local Loans

No comments:

Post a Comment