Barclays Posts 12% Profit Growth in Q1, Good Progress Made In Rebranding to ABSA | The Kenyan Wallstreet