Egesa v African Economic Research Consortium [2026] KEELRC 918 (KLR)
Employment and Labour Relations Court
•
Petition E212 of 2025
Decided: 13 Apr 2026