Keeping CPA firms honest

In a well thought out essay, explain the accusations against KPMG and what penalties you believe should be assessed. Be sure to address the role of peer review in ensuring quality auditing, the whistleblower protection under the Sarbanes-Oxley.                                                

Sample Solution