As business and regulatory environments have become more complex, many CPAs have focused their practices heavily or solely on one area, such as business consulting, financial and managerial accounting ...