Your Canadian corporation or business is subject to income tax in Canada because that’s where you are. Location is the basic requirement or connection for the tax authorities of a country or jurisdiction to impose a tax.  But what if you are a Canadian-based company...