Are all offshore companies tax-free?
Not necessarily. Many provide for tax-free trading on condition that this takes place outside of the jurisdiction itself. There are others which pay a small percentage of the domestic tax rate but these often include access to the jurisdiction’s double taxation treaties which can be beneficial in certain circumstances.