A corporation incorporated in Delaware and taxed under subchapter C, meaning it pays tax at the entity level and can have unlimited shareholders, including foreign ones, across multiple stock classes.
It is the structure US investors expect. Our Delaware C-Corp guide covers what it involves.
Inkle assists with Delaware C-Corp incorporation and the filings that follow.