View Single Post
Old 25-10-2018, 01:37 PM   #3826
Senior Member
Join Date: Oct 2018
Posts: 663
Does this mean 15K in cash to be deposited upon opening of account (even when i have citibank credit cards)?
What if you can't maintain the 15K? Thats a lot of $$$!
prisleongsing is offline   Reply With Quote