Financial technology company Karta has brought a new credit card to market for global non-residents of the U.S. The offering ...