The benefits of setting up a company in Canada are,
 Continuous existence
 Ownership of the business entity is transferable
 Raising money is easier
 Tax advantage
 Increases credibility and business worth
 Financial banking