Egesa v African Economic Research Consortium [2025] KEELRC 3253 (KLR)
Employment and Labour Relations Court
•
Petition E212 of 2025
Decided: 20 Nov 2025