Mohamed Ali Rasheed...you are very correct. I tried to open an account with them and in the terms and conditions only their Bermuda entity is mentioned and if you agree to the terms and conditions to open the account, it implies one has indeed entered into an agreement or agreed to the terms...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.