Canada was rated by Forbes as the best country in America and the second-best country in the G20 with which to do business. Offering a strong business […]
Canada was rated by Forbes as the best country in America and the second-best country in the G20 with which to do business. Offering a strong business […]
Benefit Corporations are just one of the many representations of the overarching Environment, Social and Governance (ESG) movement currently sweeping the corporate world. ESG draws its roots from the investment industry.
When drafting Shareholders Agreements with clients, we often explore whether the corporation should consider taking out Key Person Insurance or whether we should create a requirement to […]
I often get calls from clients asking what they require in order to do business in a particular province. Often these questions come from international clients who […]
Many of us were working hard to become compliant (or get our clients compliant) with the July 1, 2014 deadline imposed by the Canadian Anti-Spam Legislation (CASL) […]
Drafting shareholder agreements for start-ups can be tricky. It is the job of the lawyer to ensure that enough protection is in the document while still being […]
Drafting shareholder agreements for start-ups can be tricky. It is the job of the lawyer to ensure that enough protection is in the document while still being […]
Often prior to entering into an employment agreement with an executive, both the Company and the Executive wish to outline their wishes in the form of a […]
A business is most commonly financed through two methods: 1. Equity Financing Equity financing refers to when ownership of a company (in the form of stock/shares of […]
There are several different forms of business organizations that are available for conducting business in Canada. Each form has its own advantages and disadvantages. The selection of […]
If you have any questions or legal needs, please feel free to give us a call or use our contact form. We endeavor to respond back within 2 business days to set up a time to chat.