YourDictionary

Dictionary Home » Business » leakage

leakage business definition

  1. Disclosure of confidential information.
  2. See shrinkage.

Learn more about leakage

link/cite print suggestion box