Some companies are registered in local areas like USA, Europe, Asia, things like that. But like you alluded there are some offshore to make legal issues less that is most probably the reason why. I don't think there are any protections for the investor because if you want to trade you must go to an exchange and some funds will be there for some period of time that much is certain. Seems like to me you get the whole picture.