The firm which has been a leading financial services provider in Kenya since 1995, has until now had a physical presence at ...