Failed Dreams? Peter Ndegwa’s ‘missed calls’ as the Safaricom boss May 26, 2022 May 27, 2022 / Communication, Featured, FinTech, ICT, Other … Failed Dreams? Peter Ndegwa’s ‘missed calls’ as the Safaricom boss Read More »