As is true of most states, North Carolina requires all drivers to carry a minimum amount of auto insurance to drive legally on public roads. High-risk drivers may also be required to provide ...