what is the primary role of the american institute of certified public accountants aicpa
It sets ethical standards for the profession and U.S. auditing standards for audits of private companies , non-profit organizations , federal , state and local governments . It also develops and grades the Uniform CPA Examination .