Wachira t/a Biotech Electrical Enterprises v Muthiora & another [2025] KEHC 30 (KLR)
High Court
•
Civil Appeal E082 of 2024
Decided: 13 Jan 2025