Iria-Ini Tea Factory Limited v Johnstone Muchai Muthanga & 3 others [2015] KEHC 911 (KLR)
High Court
•
Environment & Land Case 108 of 2013
Decided: 18 Nov 2015