Deposits: credit where it’s due!

I’ve been quite critical on how frustrating it is to deposit funds and the time delay.

Recently, bank transfers have been super fast, like within 10 minutes!

Thank you FT!

14 Likes