Sorry to hear for your troubles, but if it took you 3 months to open a Bank Account, than of course your biz is a little on the suspicious side.
TW is very good if you are clean and upfront with business transactions, notifications etc.
Hope you get your money soon.
TW is very good if you are clean and upfront with business transactions, notifications etc.
Hope you get your money soon.