Hamadi & 149 others v Safaricom Investments Co-operative Society Limited & another [2024] KECA 578 (KLR)
Court of Appeal
•
Civil Appeal (Application) E026 of 2023
Decided: 24 May 2024