Chomba & 3 others v Emco Steel Works Limited & another [2025] KEHC 6538 (KLR)
High Court
•
Civil Suit 1588 of 2000
Decided: 23 May 2025