Hi Admin,
CSB is a Cook Islands based banking institution which is their core business and as I mentioned I haven't dealt with them directly before.
Regarding Trust and companies in the Cook Islands, i've setup quite a few Trusts there which are really well put together and the legal regime is...