This is the first development since Mukuru was awarded a deposit taking license in the country