HomeTagsAdil Arshed Khawaja

Tag: Adil Arshed Khawaja

Confident Of a Second Term, Safaricom CEO Peter Ndegwa Maintains a Calm Outlook

Mr Peter Ndegwa himself appears unfazed, confident that his work so far will earn him another term at Kenya’s most profitable company.