All the US business will be handle in US meaning revenue and taxes will be paid overthere.
For this purpose, we are also looking to determinate the best location for our company. I heard a lot about Delaware, Nevada and Wyoming for taxes reasons, is this where I should be looking at ?
As you guys have more experience over company creation I was wondering if you could help me or if you could point me to someone who could help us to put something in place.
I will go back to my research Thank you guys.