Barclays Launches Cash Deposit ATMs in Tanzania
Barclays Bank Tanzania Limited (BBTL) yesterday made its mark in the country’s banking practice, become one of the most digital savvy financial institutions after launching cash deposit automated teller machines (ATMs). BBTL Head of Products, Segments and Retail Strategy, Mr Musa Kikoi, said i-ATMs launched on Wednesday were a range of digitally advanced ATMs capable

