Tag: Jeremy Awori

Barclays Bank MD Says They Are Not Closing Operations In Kenya Amid The Speculations

Barclays Bank of Kenya has issued a statement to its customers that…

Kevin Kyalo