Our valued sponsor

Recent content by ofurin

  1. O

    Offhore bank - location matter?

    All the discussion of different offshore bank and location has made me a little confused. I have a company registered in USA and a business account with HSBC Malta. I would assume that is an "offshore" bank as I am not a resident of Malta. As I am going to register another offshore company in...