(Total Views: 528)
Posted On: 01/07/2021 11:21:13 PM
Post# of 148899
If you know them, I am all ears. But Delaware is a tax haven, with relaxed reporting on financials, and generally are pro business not pro stock holders. I only know that some of my friends chose to incorporate in Delaware, Wyoming, and even Vanatua for those reasons.
(0)
(1)
Scroll down for more posts ▼