Understanding Business Licenses and Permits Under North Carolina Corporate Law