Are Our Company Owned Life Insurance Policies Taxable?

If you own a business and are looking to take out business insurance on yourself – or your employees – then today’s article is a must read. Several changes have been made to the Income Tax Act which has implications for life insurance policies owned in the name of your company. Let’s look specifically at […]