Investrust Bank
Founded in 1996, Investrust Bank is a public limited liability company. The bank is licensed under the Banking & Financial Services Act of 1994 to conduct commercial and retail banking services. Investrust Bank is headquartered in Lusaka, Zambia.
Last updated on