What is the legal definition of a corporation?

previous post