Indo Customer Service Number
We found 1 companies
Indo Zambia Bank Limited
P.O.Box 73283, Ndola
Indo Zambia Bank was incorporated in October, 1984 is a joint venture between the Government of the Republic of Zambia and the Government of India.
Verified