Self

Self launches credit card for underbanked Americans

American fintech company Self has rolled out a new Visa-branded credit card for people with poor or no credit history.…