Monzo
Read all reviews for Monzo →
Whilst I.love the bank do not trust…
Whilst I.love the bank do not trust their referrals scheme I made a referral.and got nothing despite it stating get 10.20.or 50 pounds we have done everything required and they are .not paying