Barlays Bank of Kenya Limited v Banking Insurance and Finance Union [2025] KECA 253 (KLR)
Court of Appeal
•
Civil Appeal E013 of 2022
Decided: 21 Feb 2025