The Canadian Encyclopedia Digest is available through Westlaw. It provides a factual overview of Canadian legal topics. The CED is regularly updated.
Topics in the CED that you may find useful for this topic: Business Corporations, Bankruptcy and Insolvency, Competition Law, Contracts, Debtor and Creditor, Sale of Goods.
Within this encyclopedia the most relevant entries are: Business Corporations, Partnerships, Personal Property and Secured Transactions, and Securities
The Encyclopedia provides balanced and comprehensive coverage of the major domain in law and economics, including: criminal law, regulation, property law, contract law, tort law, labor and employment law, antitrust law, procedural law, and the production of legal rules.