Winding Up a Company Winding up of a company means the end of the life of a company. It is the permanent closure of the business. A company is the creature of law. It therefore cannot die natural death. The termination of its existence is affected by the law. Thus winding up of a company […]