legal

LLC (Limited Liability Company)

Definition

A business structure that limits the personal liability of owners, mentioned in the context of protecting whistleblowers from lawsuits.