Discussion Based in brooklyn. should I form an llc in ny instead of delaware? 2 points samirsd 7 years ago 5 comments