LOADING

Type to search

CEO Safaricom Peter Ndegwa (Left), Founder GulfCap Investment Bank Suleiman Shahbal (Middle) and Chairman of the Board of Directors Adil Khawaja (Right). PHOTO/ X