Register now or log in to join your professional community.
I believe the answer is no as your corporation would have to have facilities/other assets in at least one country (other than the home country). Your company would also tend to have offices in at least one other nation were it to be a truly multinational company.