Leo Gas Ltd v Odongo & another [2026] KEELC 6159 (KLR)
Environment and Land Court
•
Environment and Land Appeal E30 of 2026
Decided: 01 Oct 2026