Vatican Traders Limited v Simba & 2 others (Civil Appeal E015, E016 & E017 of 2021 (Consolidated)) [2025] KEHC 7261 (KLR) (5 May 2025) (Judgment)
- Court
- High Court of Kenya
- Case number
- 7261
- Citation
- [2025] KEHC 7261 (KLR)
- Decided
- 5 May 2025
Loading judgment…