NMBZ is an investment holding company based in Zimbabwe, with NMB Bank Limited as its principal subsidiary, operating as a commercial bank. The company also has an equities holding company called Stewart Holdings (Private) Limited.