Finance Glossary

Advertisement

Limited Liability

Definition:

Refers to a business having a corporate structure wherein the company shelters the individual from unlimited liability.