Barclays Bank reports a Sh5.1B profit

Business | Wednesday 22 Nov 2017 10:14 pm

Barclays Bank reports a Sh5.1B profit