Leakage A release of information to certain people before the official public announcement. Investopedia Says: Usually an illegal practice perpetuated by people (insiders) who work for a public company. Related Terms: Insider Press Release Public Company Whisper Number |