Share LinkedIn Facebook Twitter Telegram Copy Link Email A challenger bank that holds an independent banking license and is not affiliated to another licensed bank.