The concept of a whistleblower can be a bit confusing. Whistleblowers exist in business and government. They involve an employee who reports something about an employer. Typically, a whistleblower is reporting illegal activity or actions by the employer that could put...
How does the law define whistleblower?
read more