An Opera News Kenya publication
Commercial Bank of Africa (CBA Group) and NIC Bank have announced a new leadership team…