Makunjo v Technical University of Kenya [2023] KEELRC 2685 (KLR)
Employment and Labour Relations Court
•
Cause E396 of 2021
Decided: 27 Oct 2023