As a non-us citizen, forming a Delaware C- corp (online marketplace startup), how will I be taxed? I'm a Belgian citizen. Do I risk double taxation? Will I be able to deduct fees in Europe from tax?
valid question