Legal Issues in Corporate Taxation for North Carolina Businesses