Re: US citizens/residents/corporations and international taxation
if u are voting next election then that means u are a permnent resident, and that means you are liable for tax for foriegn income, and if u do form a foriegn corporation than the CFC issue and scheduleF that will come into play.
u may want to talk to your tax advisor, u dont want it to come bite you in the butt.
Sidenote: Permanent residents cannot vote, only citizens can.