Felix Odiwuour

1 Articles
DSM Place, the head offices of Mediamax Network Ltd. The media company has announced plans to retrench staff www.businesstoday.co.ke
MEDIA

Mediamax CEO Fights to Save His Job After Pay Cuts Rebellion

What would be the public perception if a company owned by the Kenyatta Family, the wealthiest family in the land went ahead and...