Business Dictionary :
Leak : verb : to pass on a secret
Information on the contract was leaked to the press.
They discovered the managing director was leaking information to a rival company.
: amount of goods lost in storage (by going bad or by being stolen or by escaping from the container)
From Leak to HOME PAGE