Osumba v Living Walls Africa Limited & another [2025] KEELRC 1004 (KLR)
Employment and Labour Relations Court
•
Cause E395 of 2023
Decided: 28 Mar 2025