You can earn travel rewards, cash back or build your credit history with these cards, even if you don't have an SSN.
Visa is a credit card network that's been around for over 60 years, but it wasn't always called Visa. The company was ...