It is not the corporate tax rate in itself that matters, it is the effective tax rate, which take into account deductions and credits.  The US uses a number of "tax incentives" and has different capital consumption allowance rates than Canada which lowers the effective corporate tax rate.