Idi v Radar Sacco [2024] KECPT 1822 (KLR)
Cooperative Tribunal
•
Tribunal Case 384/E427 of 2022
Decided: 28 Nov 2024