Tuesday, March 5, 2024
No menu items!

Tag: Michael Macharia

Safaricom Denies Acquiring Seven Seas Technologies

Kenya's leading mobile network operator Safaricom today said it has no plans to and has not acquired...