Where is the best place to form my new corporation?
The best answer is usually in the state where you intend to conduct most of your business or where you have an office or business presence. If you incorporate in a different state than the one where you are running…