Corporate Law in North Carolina: Key Protections for Small and Large Businesses