any news on the cash deposits? it’s christmas soon and monzo is my main bank account so there is no other way for me to put the money in
any news on the cash deposits? it’s christmas soon and monzo is my main bank account so there is no other way for me to put the money in