Penalty of $18M for impeding potential whistleblowers

The SEC warned that investors "must be free to report complaints to the SEC without any interference"

Share this