NMB Bank is one of the largest commercial banks in Tanzania, providing banking services to individuals, small to medium sized corporate clients, government services, large businesses and agriculture lending.