Whistleblowers of the world unite!
But what can we do? Let me have a go at it. Since a corporate climate that is unreceptive to whistle blowers could hide a time bomb credit rating agencies should never be able to give more that a B- to any company that does not achieve some minimum results in a yearly secret internal ballot held on various governance issues.
That could help some managers to start listening.