Key Legal Insights for Starting a Business in North Carolina