Barclays Bank of Kenya (BBK) has recorded a 6.3% decline in net profit to Ksh 6.9 billion for the full year 2017 compared...