It is a process by which the lifespan of a company is brought to an end. Once a company is wound up, it ceases to exist.
Join the community and submit your own definition.
Join the Community!

+ Define a Word