ICICI Bank enters South Africa, opens branch in Johannesburg Johannesburg branch is an authorised financial services provider in South Africa, licensed by the South African Reserve Bank, ICICI Bank said in a statement. To begin with, the Johannesburg branch will undertake banking activities only for corporates, … Read more on Economic Times This news item (based … [Read more...] about ICICI Bank enters South Africa, opens branch in Johannesburg