Clip
The Financial Incentives Behind Whistleblowing and Its Impact on Companies
Whistleblowers are financially incented to unveil breaches that can result in potential SEC and FTC fines, leading to career-ending outcomes for the involved companies. The whistleblower program was created in 2012 by the SEC as part of the Dodd-Frank Act.