One of the leading commercial banks in East Africa. A product of the recent merger between NIC and CBA banks.
Best bank