Mjad Investments Limited & another v Fujita Corporation Kenya Branch [2025] KECA 1698 (KLR)
Court of Appeal
•
Civil Appeal E051 of 2023
Decided: 24 Oct 2025