Can I form a foreign subsidiary of my local company? Can my local company own my new Delaware Corporation?

Yes. We can form your Delaware Corporation as a subsidiary of your foreign business. We can list the foreign company as the initial Director also, if that is the case. We can setup your company any way you like.