Discuss the impact of Sarbanes-Oxley on a company’s internal controls.

Discuss the impact of Sarbanes-Oxley on a company’s internal controls. Be sure to define internal controls and discuss the basic principles for assessing internal controls.