NBC provides commercial banking services including consumer, commercial, investment, brokerage, and trust banking services.