Francesca Carlesi

Revolut breaks a three-year wait and secures a UK banking license with restrictions