Revolut lands fresh banking licence after wrestling with Europe friction